由提交者触发的持续部署

Continous deployment trigger by commiter

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

是否有可能以某种方式开始发布,只有当特定的人做出提交时?

类似于作者的连续发布

感谢任何建议

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

或作为文本:

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