Teamcity由用户触发

时间:2017-01-23 08:06:57

标签: teamcity

是否可以从某些git用户的 Teamcity 触发推送中排除?

e.g。有三个用户推入了master分支,但是当我推送时,我不需要运行测试任务

2 个答案:

答案 0 :(得分:1)

可以指定"trigger rules"来排除/包含某些VCS用户:

  

VCS_username-如果指定,则仅将规则限制为用户使用相应的VCS用户名所做的更改。

只需输入编辑触发器时所需的所有规则(在我的情况下,它是参数%VCSTriggerRules%):

enter image description here

答案 1 :(得分:0)

您可以编辑Team City VCS Trigger来实现此目的。 在触发器编辑窗口中,您将看到VCS触发器规则部分。在那里,您可以添加规则并通过用户名,评论甚至文件排除提交。 请参阅此处的文档:https://confluence.jetbrains.com/display/TCD10/Configuring+VCS+Triggers#ConfiguringVCSTriggers-buildTriggerRules