Aufbauend auf Gönens Antwort ein wenig, können Sie die Build Flow Plugin verwenden, um dies ein bisschen einfacher auf sich selbst zu machen. Erstellen Sie nach der Installation einen neuen Job und legen Sie den Typ auf "Build Flow" fest. Konfigurieren Sie diesen Job so, dass er zur gewünschten geplanten Zeit ausgeführt wird.In der „Define Flow Build mit Strömungs DSL“ für diesen Job, geben Sie den Job (s) Sie wollen bauen: kann
build("Job You Want Built", param1:"whatever", Param2:"whatever")
Sie mehr Arbeitsplätze, indem mehr Linien gebaut werden angeben, oder wiederholen Sie die gleiche Zeile und ändern Sie die Parameter, um den Job mehr als einmal mit verschiedenen Parametern zu erstellen.
Sobald Sie fertig sind, wird der Build Flow-Job zur geplanten Zeit ausgeführt und die gewünschten Jobs mit den angegebenen Parametern gestartet.
Hey @gonen, Das könnte albern sein, aber wie stellen wir die Standardwerte des Jobs ein? – Maulzey
@Maulzey, jeder Parameter in einem Jenkins-Job hat einen Standardwert - den Inhalt eines Textfelds, den Status eines Kontrollkästchens (gesetzt oder nicht gesetzt), den ersten Eintrag einer Dropbox und so weiter. Wenn nicht sicher, sind die Standardwerte diejenigen, die Sie sehen, wenn Sie "Jetzt erstellen" auswählen. – Gonen
TY! Habe es sortiert: D – Maulzey