我們有多個團隊在公司內部運行自己的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完成構建觸發器Hiearchy
- 4. TeamCity:爲所有TeamCity項目禁用構建觸發器
- 5. 從visual svn觸發teamcity構建服務器的構建
- 6. TeamCity:可以結合構建觸發器和計劃觸發器嗎?
- 7. TeamCity中TFS路徑的正確構建觸發器規則
- 8. TeamCity構建觸發 - 排除特定目錄中的更改
- 9. 如何mske TeamCity觸發構建只爲PRs掌握分支?
- 10. TeamCity的主幹構建被觸發通過在分支
- 11. TeamCity - 從觸發構建的提交中複製文件
- 12. 如何正確觸發TeamCity構建git上的單個包?
- 13. Hudson - 針對不同觸發器的不同構建目標
- 14. 在TeamCity中構建相同解決方案的不同項目
- 15. VCS觸發器在TeamCity的工作不
- 16. 的Oracle實例「而不是」觸發
- 17. TeamCity構建日誌
- 18. 並行TeamCity構建
- 19. TeamCity觸發器是or'd?
- 20. Teamcity構建成功CI構建後進行實時生成?
- 21. Jenkins構建被觸發,儘管「不觸發構建的提交通知」
- 22. 合併觸發時的TeamCity觸發器與合併觸發器
- 23. Jenkins構建觸發器不顯示
- 24. JIRA觸發Webhook不調用構建
- 25. Jenkins git觸發構建不阻止
- 26. 使用不同代理的TeamCity多步構建
- 27. TeamCity - 10.0.5不兼容的構建代理
- 28. TeamCity有時構建不正確
- 29. Jenkins:根據bitbucket項目中的不同動作觸發不同的構建
- 30. Bitbucket |觸發構建請求
你能使用VCS觸發? – 2012-01-17 19:40:53
我們對該項目進行了多項檢查,我希望那些僅在我的CI實例上觸發構建。我不希望客戶的CI構建觸發我爲每個檢查。話雖如此,我可以讓我的程序檢查一些東西到一個共同的位置,並讓所有的客戶CI實例在該特定文件上都有一個VCS觸發器設置。這可能是一種解決方法來觸發鏈式構建。 – praskris 2012-01-25 15:52:35