Wir führen Jenkins mit dem Slack Notification Plugin aus . Gibt es eine Möglichkeit, die benutzerdefinierte Nachricht erst nach Abschluss und nicht nach dem Start zu senden? Um es klar auszudrücken, möchte ich die Meldung zum Starten des Builds nicht deaktivieren. Ich möchte nur, dass der benutzerdefinierte Text erst nach Abschluss (Erfolg) angezeigt wird.
Anwendungsfall sind Jobs wie Stack löschen. Wir verwenden die benutzerdefinierte Nachricht, um zu verdeutlichen, auf welchem Stapel der Job gelöscht wurde. Am Ende werden jedoch Nachrichten wie (umschrieben) angezeigt.
Delete job started
Deleted Alex stack
Delete job finished
Deleted Alex stack
Offensichtlich können Sie sehen, wo dies Verwirrung stiftet. Ich würde lieber bekommen
Delete job started
Delete job finished
Deleted Alex stack
"Es kann nicht gemacht werden" ist eine akzeptable Antwort, wenn dies der Fall ist. Ich weiß, dass ich eine Pipelines-Problemumgehung durchführen kann, aber ich würde gerne eine schnelle Lösung für die Jobs finden, die wir noch nicht konvertiert haben.