47得票5回答
Azure DevOps: 如何在 YAML 模板管道上禁用 CI 触发器?

在模板管道中,你不能放置任何触发器语句,比如在 Microsoft 的文档中指定的 trigger: none 来禁用 CI 触发器,那么我想知道,如何防止每次更新它们或同一分支中的任何其他 YAML 文件时都执行这些管道?

28得票1回答
Azure Pipelines:PublishBuildArtifacts和PublishPipelineArtifact任务之间的区别是什么?

我注意到存在一个PublishPipelineArtifact任务,但我不清楚它与旧的PublishBuildArtifacts任务是否有任何功能上的区别?

27得票1回答
在特定的流水线阶段禁用源代码检出

我有一个包含多个阶段的管道,所有阶段都会自动检出源代码。我不需要源代码,只需要已发布的构建产物。 如何禁用特定阶段的源代码检出?

13得票3回答
Azure DevOps管道触发问题消息不会消失。

我们的团队正在实施Azure DevOps测试流水线。在我们最初提交创建流水线.yml文件后,显示了此错误消息。经过调查,我意识到我忘记在.yml中包含触发器。但是,即使添加了它,这个错误消息仍然存在。流水线按预期工作,我们只是使用手动触发器,如下所示。唯一列出的问题来自我们最初的提交。是否有...

11得票2回答
Azure Pipelines: 在使用 Cache@2 任务缓存 Nuget 包时,管道中出现“错误 NETSDK1004:找不到资产文件'...\project.assets.json'”。

我有一个包含多个Web和类库项目的.NET Core 3.1解决方案。所有包都在.csproj文件中使用<PackageReference>格式。 我正在使用Azure DevOps Pipelines构建解决方案,并希望通过缓存Nuget包来减少构建时间,而不是每次运行时都从nu...

8得票1回答
Azure DevOps 管道无法运行,因为您已达到可并行运行的最大请求数。

类型为"Microsoft-Hosted Private" 在一个新账户上运行pipeline时出现此错误,因此有足够的信用额度/限制。它已经卡了20多个小时了,尝试重新创建项目/订阅/管道等,但并没有解决问题。 在vscommunity上有类似的问题,但是没有答案,所以希望有人在这里有见解...

8得票2回答
当 Azure DevOps 管道出现警告时更改构建状态

我们有一个 Azure DevOps 管道,使用 Azure DevOps Server 2019 的自托管 Windows 代理。该管道可以运行我们的前端测试而无任何问题。然而,偶尔会发现我们的 linting 步骤会找到一些问题并将其作为警告抛出(例如未使用的变量)。这正是我们想要的,但问...

8得票2回答
Azure DevOps REST API - 使用变量运行管道

我在Azure Devops上有一个管道,我正在尝试使用REST API以编程/无头模式运行它:https://learn.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs/run%20pipeline?view=azure-de...

7得票4回答
使用仓库名称获取 repositoryId 的 Azure DevOps 方法

我正在编写一个BASH脚本,它会创建一个Azure仓库并推送代码。完成此步骤后,它将通过Azure仓库中存在的azure-pipeline.yaml文件继续创建Azure流水线。 在这一步中,我们需要传递仓库ID以便创建流水线,但问题在于我无法将其作为用户输入保留,因为它将在脚本内部被创建,...