标签: azure-devops azure-devops-server
众所周知,我们可以在发布时进行过滤,即仅在构建成功并在特定分支中提交后才发布。
只有特定的人进行了提交,才可以以某种方式开始发布吗?
有点像作者不断发布的东西。
谢谢您的建议
答案 0 :(得分:1)
作为解决方法,您可以使用'Build.RequestedFor'build variable和custom conditions。如果用户显示名称不是您的用户,则可以跳过作业。您可以在作业级别上定义自定义条件,如下所示(只需将User_display_name更新为所需值):
或作为文本:
and(succeeded(), eq(variables['Build.RequestedFor'], 'User_display_name'))