TeamCity目前被配置爲標記成功的分支構建,但是,它也被配置爲在對分支提交更改時構建。忽略TeamCity中特定用戶的標籤
構建配置可以配置爲忽略構建代理用戶所做的更改嗎?
- 的TeamCity 8.0.2
- 水銀經到位桶
TeamCity目前被配置爲標記成功的分支構建,但是,它也被配置爲在對分支提交更改時構建。忽略TeamCity中特定用戶的標籤
構建配置可以配置爲忽略構建代理用戶所做的更改嗎?
你可以做到這一點usign trigger rules類似以下內容:
+:.
-:user=commiter-vcs-name-to-skip:.hgtags
輸出文件可以是:
*.o
的編譯語言 - 有 沒有必要保持這些,所以他們應該在你的忽略列表 而不是unde r你的源代碼版本控制。*.exe
的編譯語言 - *這些應該 在你發佈管理系統不你的源代碼版本控制 所以也應該在你的忽略列表。如果上述所有設置應該有沒什麼,甚至考慮在構建結束檢查您的源代碼控制系統,所以它不會成爲一個問題。您發佈經理可能希望測試後生成的結果添加到發佈管理系統等
您應該能夠配置構建,使得.hgtags的變化是不建築的理由再次正如指出的here: 添加觸發模式:
-:/.hgtags
過濾掉從構建觸發.hgtags文件。這是TeamCity標記源時修改的文件。當排除此文件時,標記操作不會觸發構建觸發器。
他說,他有TeamCity的標籤成功的基礎之上。這將導致'.hgtags'被更改,並且這是提交到存儲庫的內容。 –
這會很好,但是可以忽略來自特定用戶的提交嗎? –
我無法確定用戶排除在分支規範上的內容。 –
正是我在找的東西! –