Fehlgeschlagener Build-Trigger in der Teamstadt TeamCity

9

Ist es möglich, eine exe auszulösen, die bei einem fehlgeschlagenen Build ausgeführt wird? Kannst du das in Team City machen?

    
helena 12.01.2011, 17:29
quelle

2 Antworten

4

Wenn Sie speziell die fehlgeschlagenen Builds möchten, können Sie das abhängige Build so einrichten, wie es Eric sagte, und dieses sekundäre Buildskript verwendet die REST-API, um eine Liste der fehlgeschlagenen Builds für das aktuelle Projekt zu erstellen.

Wenn der letzte Build in der Liste fehlgeschlagener Builds enthalten ist, weisen Sie das Buildskript an, die ausführbare Datei auszuführen. Wenn nicht, dann bist du fertig!

Ссылка

    
brandogs 12.01.2011, 23:09
quelle
1

Ich glaube nicht, dass es möglich ist, eine ausführbare Datei auszulösen, die nur bei fehlgeschlagenen TeamCity-Builds ausgeführt wird. TeamCity erlaubt Ihnen normalerweise, Dinge entweder immer oder nur bei erfolgreichen Builds zu tun.

Es wäre möglich, eine ausführbare Datei auszulösen, die nach dem Abschluss dieses Builds ausgeführt wird (fehlgeschlagen oder erfolgreich).

Wenn das für Sie funktionieren würde, könnten Sie eine neue Buildkonfiguration einrichten, die die ausführbare Datei ausführt. Die neue Build-Konfiguration hätte einen "finish build" -Trigger. Dies würde dazu führen, dass die ausführbare Datei immer dann ausgeführt wird, wenn der andere Build abgeschlossen ist.

    
Eric 12.01.2011 22:18
quelle

Tags und Links