Die Auslösung der gleichen jenkins job nach dem bauen fertig ist in Jenkins
Gibt es eine Möglichkeit, trigger den gleichen job, wenn das build abgeschlossen ist. Ich habe einen job, die benötigt werden laufen, bis ich es manuell abgebrochen. Gibt es eine Möglichkeit, dies zu erreichen?
- Der einfachste Weg wäre, um es durch den scheduler in regelmäßigen Abständen. Sie müssen wissen, wie lange es dauert, und passen Sie es entsprechend. Der job wird nicht ausgeführt, zur gleichen Zeit wie seine Vorgänger ausgeführt, wenn Sie ausdrücklich festgelegt und es warten in der Warteschlange, bis es löscht
- Sie können die Verwendung von @KeepCalmAndCarryOn Tipp zusammen mit "nicht gleichzeitigen baut" und sich keine sorgen darüber, wie lange es laufen wird
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist eine ziemlich verrückte Anfrage. Sind Sie sicher, dass das, was Sie tun möchten? Wenn Sie wollen einfach nur auf dem Laufenden halten, könnten Sie einfach die job-build, bei dem SCM-system ändert sich - auch über das Dateisystem, wie eine SCM.
Wenn Sie wirklich wollen, es zu tun, obwohl es möglich ist. Man kann nicht einfach sagen, dass es zu sich selbst auszulösen, aber Sie können mithilfe der REST-api.
Fügen Sie ein shell-build-Schritt mit der Zeile
und einen neuen job bekommen wird geplant jedes mal, wenn Sie bauen.
Der einfachste Weg, dies zu tun ist, um eine post-build-Schritt, der baut das gleiche Projekt. Set "Post-build Aktionen" - "andere Build-Projekte" - "Projekte erstellen" auf den Namen Ihres Projekts, und es wird die Schleife für immer.
Es ist "Bauen nach anderen Projekten gebaut werden" unter "Build-Auslöser" im job-Konfiguration Seite, in der Sie angeben können, welches Projekt zu bauen, nachdem das Projekt. Also, wenn Sie wollen, um kontinuierlich einen bestimmten job, können Sie Projekt hinzufügen, Namen ich.e Ihr-job-Namen in "Projekten zu beobachten" - Feld unter "Bauen, nachdem andere Projekte werden gebaut" und kann es mit den Optionen :- nur Ausgelöst, wenn der build ist stabil
Ausgelöst, auch wenn der build ist instabil
Ausgelöst, auch wenn der build fehlschlägt