darauf, dass alle Arbeitsplätze String LEVEL_X
darin Jobname ist, wobei X eine Zahl> 1. ich jeden Job mit X will = n jeden Job mit X = n-1
, Überwa und starten Sie den Aufbau, wenn jeder von ihnen ist mit Erfolg beendet. Und ich möchte den Job mit X = n
die anderen Jobs im Abstand von 1 Minute überwachen.
Zunächst interessiert mich, was der beste Weg ist, das zu tun, zweitens möchte ich die Lösung, wenn man durch ein kleines Skript, vielleicht ein grooviges Skript, das in system groovy script
mit dem GROOVY ausgeführt werden kann, implementiert werden kann PLUGIN.
Danke, das ist eine gute Möglichkeit, auf Informationen für Jobs zuzugreifen. – Moni
+1 für die Jenkins-Server-Skript-URL - die Knoten groovy Konsole ist wertlos, da es nicht alle Klassen importiert. – Epu
In der groovy Konsole finde ich das vollständige Skript/Kommando muss alles in einer Zeile sein, sonst diverse Syntaxfehler. z.B. Der Job-Snippet funktioniert für mich so: '' 'def hi = hudson.model.Hudson.instance; hi.getItems (hudson.model.Project) .each {Projekt -> println (project.displayName)} '' ' – gaoithe