Wie integrieren JetBrains TeamCity mit Atlassian Stash
Stash 2.1 kommt mit einem neue REST-API, die es Ihnen ermöglicht zu sagen, Stash über builds in Bezug auf bestimmte änderungen. Wie kann ich Stash wissen über meine builds in TeamCity?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie diese TeamCity plugin die Beiträge an die REST-API mit build-Status.
Hinweis: ich bin der Entwickler
Edit: Jetbrains auch ein plugin, dass die gleiche Sache, siehe hier:
http://confluence.jetbrains.com/display/TW/Commit+Status+Verlag
JetBrains hat nun ein offizielles plugin namens "Commit-Status Herausgeber" senden kann build-status für Atlassian Stash oder der Gerrit-Code-Review-Werkzeug.
Source code ist auf GitHub.
Hinweis: Nachdem Sie das plugin installiert haben, fügen Sie eine build-Funktion, genannt "Commit status publisher", um Ihre TeamCity build.
In deinem build-Konfigurationen, legen Sie das Powershell-Skript aus, wie die ersten build-Schritt:
Diese lassen Stash wissen, dass ein build für eine bestimmte änderungsmenge hat begonnen.
Als Letzte build-Schritt, legen Sie das Powershell-Skript aus, und wählen Sie die option, um ihn auszuführen, auch wenn Ihr build fehlschlägt,:
Diese lassen Stash wissen, dass ein build für eine bestimmte änderungsmenge hat entweder erfolgreich war oder fehlgeschlagen ist.