Ho diversi lavori in Jenkins, suddivisi in progetti con le loro "pipeline" di build/test/analisi. La maggior parte di questi lavori sono in realtà comandi remoti invece di build on-box.Code di compilazione multiple in Jenkins
Tuttavia, Jenkins pronto per l'uso supporta solo una coda per tutte le build. Voglio definire una coda per progetto (o vista).
Come potrei realizzare questo?
No. Sto chiedendo la possibilità di avere più * code *. Posso aumentare il numero di lavori simultanei in una coda. –
Puoi spiegare perché hai bisogno di più code? –
Ho più progetti. Ogni progetto ha la propria pipeline. Ogni progetto può essere realizzato in concomitanza con gli altri, fino ad un certo limite X, ad esempio limitato dalle licenze per i suoi strumenti. Una build può essere avviata localmente (raro) o remotamente (comune). Idealmente, Jenkins non viene installato su ogni macchina di costruzione (il costo amministrativo è molto alto) - c'è un dispatcher centrale che invia comandi ai compilatori remoti. –