Jenkins con Build Parallel
-
20-12-2019 - |
Domanda
Ho un piccolo Jenkins VM in esecuzione per il nostro negozio, mantieni l'occhio sempre vigile su una dozzina di progetti GitHub.Attualmente è configurato con 3 esecutori (è solo un VM a 4 cpu), e sventola felicemente.
Tuttavia, 2 di questi progetti sono molto grandi (100 minuti di compilazione e ciclo di prova).Sulle workstation, in genere usiamo "make -j6" o ninja per accelerarlo, e lo fa molto.Mi piacerebbe farlo su Jenkins, ma non riesco a trovare un modo per rendere un singolo lavoro consumare più esecinati.
Che cosa mi piace è essere in grado di configurare un numero di esecuzioni da assegnare a un lavoro, in modo che non abbia entrambi questi lavori di mostri in esecuzione allo stesso tempo, ma lascia ancora tutti gli altri lavori più piccolicon un singolo esecutore ciascuno in modo che possano correre in parallelo.
Qualche idea?
Soluzione
Ho attraversato il jenkins plugin Page per te e ho trovato il