Wie führt man ein PowerShell-Skript aus, wenn ein Build im Build Explorer gestoppt wird?

8

Ich habe eine Anforderung, bei der ich ein PowerShell-Skript ausführen muss, wenn jemand ein laufendes Build in TFS beendet - & gt; Explorer erstellen.

Gibt es ein Ereignis oder eine Methode, an die ich meinen Code anschließen kann, um das zu erreichen?

Bisher kenne ich nur Pre & amp; Post-Build-Ereignisse, aber diese werden mir hier nicht helfen.

Hinweis: Wir verwenden TFS für die Quellcodeverwaltung und für Builds. Und Octopus Deploy für die Entwicklung in verschiedenen Umgebungen verwenden.

    
Prado 19.04.2016, 13:12
quelle

1 Antwort

1

Schreiben Sie ein TFS-Server-Seiten-Plugin, das diese Informationen überwachen kann, indem es die Ereignisse abonniert, die Sie interessieren.

Wenn Sie nach "wie man TFS server side plugins erstellt" googlen, finden Sie viele Tutorials, wie Sie eines erstellen.

Beispiel: Ссылка

Sie könnten BuildStatusChangedEvent event abonnieren und dann etwas tun.

    
Erti-Chris Eelmaa 27.04.2016, 21:29
quelle