azure - 检查/了解 Azure Devops 中的构建是否由手动或 CI 触发的最佳方法

标签 azure azure-devops azure-pipelines

我有 2 个存储库,目标 源,发布管道中有 2 个阶段。一种是构建名为 Dev 的工件,另一种是 trigger => 使用 api 调用触发 target 存储库的构建管道。两个存储库都在同一个项目中。

目标存储库可以手动运行,而无需源存储库连续CI。 现在我的问题是是否有可能弄清楚 target-repo 的构建是如何手动启动的还是CI

AzDo Pipeline

最佳答案

您有变量 Build.Reason这给了你

The event that caused the build to run.

enter image description here

关于azure - 检查/了解 Azure Devops 中的构建是否由手动或 CI 触发的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64917264/

相关文章:

azure-devops - 服务连接创建操作失败

azure - 如何在 Azure Pipeline 中设置或注入(inject)环境变量的任意文件列表

c# - 具有不同数据库、实体类型和 dbcontext 的通用存储库

node.js - Azure 静态 Web 应用程序 NodeJS 环境变量

c# - Azure 事件中心 - 同一事件中心中的多种事件类型

.net - 如何使用 VSTS 构建包含 .NET Standard 项目和 .NET 4.7 项目的 .NET 解决方案?

azure-devops - VSTS 构建失败并出现 SVN 禁止异常

azure - 在 Kudu 中找不到 Azure webjob 的 App.config

azure-devops - 在 Azure devops 中跨构建管道共享变量

azure - 如何在 azure devops YAML 管道中使用单个代理执行多个作业/阶段