Ho recentemente installato GitLab e sto tentando di utilizzare GitLab CI. Ho abilitato GitLab CI con successo nel mio GitLab Server e ho installato correttamente un Runner CI (su Windows, se questo è rilevante). Ho abilitato un progetto per il Runner di CI di Windows e quando eseguo il commit nel repository viene eseguito il runner e posso vedere le build.Solo un singolo Runner GitLab CI
Ho installato un secondo CI Runner (su Debian) seguendo la documentazione. Riesco a vedere Debian CI Runner è registrato, insieme al Runner CI di Windows. Al Runner di Debian CI è assegnato lo stesso progetto. Tuttavia, quando eseguo il commit nel repository viene eseguito solo il Runner dell'elemento di configurazione di Windows, il Runner dell'elemento della configurazione di Debian non sta tentando di creare.
Che errore ho fatto o quale configurazione aggiuntiva è presente per abilitare questo? Ho già provato a registrare nuovamente il Debian CI Runner senza successo.
Update 1: Il Debian CI Runner è ora in esecuzione, ma le finestre CI Runner non è. Sembra selezionare solo un singolo corridore.
Aggiornamento 2: Aggiornato a "GitLab CI 7.14.1 2dee1b3" ma lo stesso comportamento persiste.
Aggiornamento 3: Aggiunto un terzo corridore su una macchina Linux scientifica. È registrato e assegnato al progetto ma viene eseguito solo un singolo corridore (attualmente il Debian CI Runner).
GitLab CI 7.12.0 e96755c
Grazie per la risposta. Proverò questo e ti faccio sapere. – hmjd
Grazie ancora, questo fa quello che mi serve. – hmjd
Cool, felice ha funzionato per te! Abbiamo un problema simile, testando la nostra build contro diversi ambienti. Finora non ho trovato un modo migliore per fare ciò che evita la duplicazione dei lavori. – Dizzyspiral