我們有多個團隊在公司內部運行自己的TeamCity設置。我的團隊提供了一組其他項目組在項目中使用的通用庫。我們使用TeamCity將我們的庫版本推向生產。我需要的是一種方法,一旦我們將新版本推向生產,就會自動觸發依賴於我們的庫的其他組的CI系統的構建?我已經有腳本升級到最新版本等準備。現在它是手動的,我想將它自動化,並且一旦我們將版本發佈到生產環境,就會觸發從屬項目的新版本。我正在尋找一種方法來跨越Teamcity實例推送觸發器通知。跨不同TeamCity實例觸發構建
2
A
回答
2
您可以使用HTTP請求觸發TeamCity構建,以便您可以修改構建腳本以在構建結束時發出所需的請求。這樣做的缺點是需要將需要在遠程服務器上觸發的構建列表硬編碼到構建腳本中。
的HTTP請求的語法是:
http://<user name>:<user password>@<server address>/httpAuth/action.html?add2Queue=<build type Id>
有關詳情看一看在TeamCity的文檔此頁:
+0
感謝保羅,我想到了這一點,但只是想知道是否有沒有硬編碼的不同方式。我想我現在可以做到這一點,直到有更好的選擇 – praskris 2012-01-25 15:50:02
相關問題
- 1. TeamCity的構建鏈觸發
- 2. TeamCity不會觸發自動構建
- 3. 在TeamCity構建之前觸發快照
- 4. TeamCity完成構建觸發器Hiearchy
- 5. 需要記錄TeamCity構建觸發器
- 6. TeamCity複合構建觸發器
- 7. TeamCity:爲所有TeamCity項目禁用構建觸發器
- 8. TeamCity - 找到誰觸發構建鏈中的第一個構建
- 9. 從visual svn觸發teamcity構建服務器的構建
- 10. Jenkins的「觸發器構建」服務不會觸發構建
- 11. TeamCity:可以結合構建觸發器和計劃觸發器嗎?
- 12. TeamCity從不同的構建配置運行構建配置
- 13. 由TeamCity觸發的構建步驟始終構建 - 即使沒有變化
- 14. TeamCity中TFS路徑的正確構建觸發器規則
- 15. TeamCity構建觸發 - 排除特定目錄中的更改
- 16. TeamCity的主幹構建被觸發通過在分支
- 17. Teamcity構建觸發器的另一個回購
- 18. 如何正確觸發TeamCity構建git上的單個包?
- 19. 如何mske TeamCity觸發構建只爲PRs掌握分支?
- 20. 由Spring配置更改觸發的TeamCity構建?
- 21. TeamCity - 從觸發構建的提交中複製文件
- 22. 團隊城市TeamCity中失敗的構建觸發器
- 23. TeamCity觸發器可以構建新的Git分支/標籤嗎?
- 24. TeamCity - 無需附加觸發器即可運行構建
- 25. Hudson - 針對不同觸發器的不同構建目標
- 26. TeamCity的構建
- 27. TeamCity阻止同時分支構建
- 28. 在TeamCity中構建相同解決方案的不同項目
- 29. VCS觸發器在TeamCity的工作不
- 30. TeamCity不要爲特定用戶觸發
你能使用VCS觸發? – 2012-01-17 19:40:53
我們對該項目進行了多項檢查,我希望那些僅在我的CI實例上觸發構建。我不希望客戶的CI構建觸發我爲每個檢查。話雖如此,我可以讓我的程序檢查一些東西到一個共同的位置,並讓所有的客戶CI實例在該特定文件上都有一個VCS觸發器設置。這可能是一種解決方法來觸發鏈式構建。 – praskris 2012-01-25 15:52:35