【发布时间】:2019-09-15 09:41:33
【问题描述】:
使用此问题中最受好评的答案中的脚本:Triggering Azure DevOps builds based on changes to sub folders
我设法跳过了所有未在每次提交时修改的项目的构建过程,但它们的发布仍然执行并失败,因为它没有找到任何工件。如果构建被跳过,有没有办法也跳过与构建链接的版本被执行?
【问题讨论】:
标签: c# azure powershell azure-devops
使用此问题中最受好评的答案中的脚本:Triggering Azure DevOps builds based on changes to sub folders
我设法跳过了所有未在每次提交时修改的项目的构建过程,但它们的发布仍然执行并失败,因为它没有找到任何工件。如果构建被跳过,有没有办法也跳过与构建链接的版本被执行?
【问题讨论】:
标签: c# azure powershell azure-devops
是的,您可以向评估变量的发布作业添加自定义条件。
例如,在我的一个管道中,我有一个无代理作业,它检查构建变量是否为空。里面有一个 0 分钟的虚拟等待任务。
包含实际发布过程的以下作业有一个条件,告诉它只有在前一个已成功完成时才运行。
【讨论】: