Teamcity 由用户触发
Teamcity trigger by user
是否可以从 Teamcity 中排除特定 git 用户的触发器推送?
例如有 3 个用户推送 master 分支,但我不需要 运行 测试任务,因为它是我推送的
您可以编辑 Team City VCS 触发器来实现此目的。
在触发器编辑 window 中,您将看到 VCS 触发器规则部分。在那里你可以添加一个规则并通过用户名、评论甚至文件排除提交。
请参阅此处的文档:https://confluence.jetbrains.com/display/TCD10/Configuring+VCS+Triggers#ConfiguringVCSTriggers-buildTriggerRules
可以将 "trigger rules" 指定给 exclude/include 某些 VCS 用户:
VCS_username- if specified, limits the rule only to the changes made by a user with the corresponding VCS username.
只需在编辑触发器时输入您想要的所有规则(在我的例子中是参数 %VCSTriggerRules%
):
是否可以从 Teamcity 中排除特定 git 用户的触发器推送?
例如有 3 个用户推送 master 分支,但我不需要 运行 测试任务,因为它是我推送的
您可以编辑 Team City VCS 触发器来实现此目的。 在触发器编辑 window 中,您将看到 VCS 触发器规则部分。在那里你可以添加一个规则并通过用户名、评论甚至文件排除提交。 请参阅此处的文档:https://confluence.jetbrains.com/display/TCD10/Configuring+VCS+Triggers#ConfiguringVCSTriggers-buildTriggerRules
可以将 "trigger rules" 指定给 exclude/include 某些 VCS 用户:
VCS_username- if specified, limits the rule only to the changes made by a user with the corresponding VCS username.
只需在编辑触发器时输入您想要的所有规则(在我的例子中是参数 %VCSTriggerRules%
):