PROBLEM: Angesichts einer Reihe von Arbeitsplätzen in Jenkins/Hudson, jeder zugeordnet eine Nummer, die wir Ebene nennen können. Diese Zahl liegt zwischen 1 und n und mehrere Jobs können dasselbe Niveau haben. Nun möchte ich diese (sonst unabhängigen) Jobs so definieren, dass Level 1 vor Level 2 aufgebaut werden muss, und Ich möchte Jenkins/Hudson parallel mehrere Jobs auf gleichem Level starten, wenn die Slave-Executoren auf denen stehen Die Jobs sind frei definiert.Wie definiert man Jobs in Jenkins/Hudson, um parallel zu laufen?
Was diese Level-Nummer ist ist egal, es ist nur definiert, um das Problem zu erklären.
WICHTIG: Ich hätte gerne die Möglichkeit, diese Jobs automatisch zu generieren, weil ich weiß, welche Jobs davon abhängen und welche parallel laufen können, also wäre die Lösung eine Konfiguration in der config.xml, wäre es schön das zu hören, so dass ich die automatische Generierung dieser Konfigurationsdateien skripten kann.
Vielen Dank für Ihre Zeit.
EDIT: Es gibt eine weitere, die ich gerne wissen würde, falls es eine elegante Lösung gibt: wenn Job X von Build Flow Plugin ausgelöst wird, und es fehlschlägt. Gibt es eine Möglichkeit, wenn ich möchte, dass das Build Flow Plugin den gleichen Job erneut auslöst (nachdem ich es behoben habe), und normal weiter für die Jobs arbeite, die durch das Plugin definiert wurden?
Nichts mehr zu sagen, das ist eine fantastische Lösung. Ich habe es gerade getestet, und es ist sowohl einfach zu konfigurieren als auch die automatische Generierung könnte nicht einfacher sein. Vielen Dank. – Moni
Endlich hat es jemand getan. Danke für die Information!! –
Es gibt noch eine weitere, die ich gerne wissen würde, falls es eine elegante Lösung gibt: Der Job X wird vom Build Flow Plugin ausgelöst und schlägt fehl. Gibt es eine Möglichkeit, wenn ich möchte, dass das Build Flow Plugin den gleichen Job erneut auslöst (nachdem ich es behoben habe), und normal weiter für die Jobs arbeite, die durch das Plugin definiert wurden? – Moni