提交者连续部署触发

时间:2020-01-24 03:19:10

标签: azure-devops azure-devops-server

众所周知,我们可以在发布时进行过滤,即仅在构建成功并在特定分支中提交后才发布。

CD Trigger

只有特定的人进行了提交,才可以以某种方式开始发布吗?

有点像作者不断发布的东西

谢谢您的建议

1 个答案:

答案 0 :(得分:1)

作为解决方法,您可以使用'Build.RequestedFor'build variablecustom conditions。如果用户显示名称不是您的用户,则可以跳过作业。您可以在作业级别上定义自定义条件,如下所示(只需将User_display_name更新为所需值):

enter image description here

或作为文本:

and(succeeded(), eq(variables['Build.RequestedFor'], 'User_display_name'))