Ich benutze Jenkins Multibranch-Pipelines. Wenn ein Zweig zusammengeführt und gelöscht wird, entfernt Jenkins den Zweig ebenfalls aus der Pipeline.
Das ist großartig, aber ich möchte einen Befehl / ein Skript ausführen, wenn ein Zweig entfernt wird. Wie kann ich Jenkins einen Befehl ausführen lassen, wenn ein Zweig entfernt wird? Gibt es eine Möglichkeit, dass Jenkins einen Job auslösen, bevor der Zweig entfernt wird?
Bearbeiten: Ich sollte hinzufügen, dass ich Bitbucket verwende. Es wäre schön, wenn Jenkins ein Ereignis auslösen könnte, wenn ein Zweig einer Mehrzweig-Pipeline gelöscht wird. Im Idealfall spielt es keine Rolle, was mein Git-Anbieter ist.
Antworten:
"Das ist großartig, aber ich möchte einen Befehl / ein Skript ausführen, wenn ein Zweig entfernt wird. Wie kann ich Jenkins einen Befehl ausführen lassen, wenn ein Zweig entfernt wird?"
"Gibt es eine Möglichkeit, Jenkins einen Job auslösen zu lassen, bevor er den Zweig entfernt?"
quelle