2014-09-24 50 views
2

有沒有辦法通知CI系統有關工件的新發布版本並觸發構建?通知存儲庫中的新工件版本何時可用?

場景看起來就像是:

  • 團隊的開發人員A的組分C的工作提交更改
  • CI被觸發,建立並運行測試
  • 測試都通過二進制文件後發佈到一個神器回購(Nexus)
  • 另一個CI作業收到此通知並觸發其他組件+新組件C版本進行測試(集成測試)的構建。

市面上有支持這種通知機制的插件嗎?我還沒有發現Nexus(艾維)的這種工具?我唯一發現的是JFrog的Artifactory插件,您可以直接從TeamCity發佈。

感謝, 馬丁

+0

[監視關係回購(HTTP的可能重複://計算器。 com/questions/4382377/monitoring-nexus-repo) – 2014-09-24 22:33:43

+0

我實際上正在評估Artifactory,它由TeamCity和Jenkins支持,從那裏可以直接將二進制文件部署到回購站。 – 2014-09-30 09:13:31

回答

1

我不知道任何事情預先作出做到這一點。但是你可以輕鬆地寫出一個小插件來做到這一點。在這裏有一個看看「的VirusScan」的例子,它只是需要一些小的修改,使其做你想做的:

https://github.com/sonatype/nexus-example-plugins/

相關問題