我只設法獲取TeamCity觸發器版本,以便在分支中進行新的更改,但不能在創建分支或標籤時使用。我想在創建版本標籤時自動觸發構建。TeamCity觸發器可以構建新的Git分支/標籤嗎?
回答
@stevechapman,謝謝
對不起,我明白這個問題錯了。如果您希望在創建標籤後立即運行構建,teamcity目前不具備運行不足的功能。您可以:
- 配置一個Git後提交,經過你運行構建目標掛鉤創建標籤
- 或者你可以有一個掃描混帳回購協議爲新創建的標籤定製TeamCity的目標,如果你發現任何運行。
- 如果您在teamcity的構建目標中創建標記,則可以創建一個依賴目標,該目標將在您的原始目標之後運行,並在您剛剛創建的標記上運行。
由於某種原因,這對我不起作用。我已經在VCS觸發器中將分支規範設置爲'+:refs/heads/*'並將分支過濾器設置爲'+:*'。它檢測到新的分支,但它們被列爲非活動分支,並且直到將更改提交給分支纔會觸發構建。 – mifki
此答案不正確 - VCS /遠程運行觸發器只會在檢測到更改集時觸發 - 單獨創建標籤/分支不會導致構建以這種方式觸發。我認爲觸發構建的一種替代方法是通過[git hook](http://git-scm.com/book/en/Customizing-Git-Git-Hooks)發佈TeamCity API調用,但這可以變得複雜... – SteveChapman
需要此功能 – crossle
- 1. teamcity可以在git分支中構建最新的標籤嗎?
- 2. TeamCity:可以結合構建觸發器和計劃觸發器嗎?
- 3. 獲取TFS觸發構建Git分支
- 4. TeamCity的構建鏈觸發
- 5. TeamCity的主幹構建被觸發通過在分支
- 6. 從分支構建Teamcity時不創建標籤
- 7. 每個Git分支不同的TeamCity構建計數器
- 8. 如何獲得的TeamCity構建觸發過濾器來構建功能分支而不是默認分支
- 9. 如何mske TeamCity觸發構建只爲PRs掌握分支?
- 10. 獲取TeamCity構建最新標籤
- 11. TeamCity完成構建觸發器Hiearchy
- 12. 需要記錄TeamCity構建觸發器
- 13. TeamCity複合構建觸發器
- 14. 我可以推送我從標籤創建的分支嗎?
- 15. 從visual svn觸發teamcity構建服務器的構建
- 16. 使用teamcity創建git功能分支
- 17. 如何正確觸發TeamCity構建git上的單個包?
- 18. TeamCity:爲所有TeamCity項目禁用構建觸發器
- 19. TeamCity - 無需附加觸發器即可運行構建
- 20. 重試Jenkins構建觸發git推到任意分支
- 21. 如何在TeamCity中自動創建新的構建配置。 Git中的新分支機構?
- 22. Git標籤與分支
- 23. Git - 分支或標籤?
- 24. Git可以檢索僅存在於某個分支中的標籤列表嗎?
- 25. 如何在Jenkins中構建最新的git流發佈分支?
- 26. TeamCity阻止同時分支構建
- 27. Teamcity構建所有svn分支
- 28. 在TeamCity構建之前觸發快照
- 29. 跨不同TeamCity實例觸發構建
- 30. TeamCity不會觸發自動構建
可能的重複[如何正確配置TeamCity的Feature Branch CI](http://stackoverflow.com/questions/26739180/how-do-i-properly-configure-feature-branch-ci-with -teamcity) – Vadzim
@Vadzim似乎沒有重複,這裏的問題是關於觸發構建標記創建,而不是提交。 – mifki