有人可以帮助我如何在Azure DevOps中从另一个管道调用一个管道吗?
我必须运行一个管道,这将触发另一个项目中的另一个管道。
答案 0 :(得分:1)
您可以尝试使用Trigger Azure DevOps Pipeline任务来触发不同项目中的另一个管道。 根据您在任务中的选择,它将触发构建或发布管道。
要使用该扩展,需要创建Azure DevOps API终结点。 为了使服务连接正常工作,您需要配置以下参数:
如何创建个人访问令牌,请参见Use personal access tokens to authenticate。 确保个人访问令牌具有以下权利:
答案 1 :(得分:0)
您可以在管道代理中安装az devops扩展,然后可以调用 az pipeline CLI命令”来管理其他构建或发布管道。接下来,您可以调用 az 命令行中的CLI命令,您可以使用 AzureCLI task 或 Bash task 。