Sono in difficoltà con GitLab CI. Ho seguito la guida ufficiale su: https://github.com/gitlabhq/gitlab-ci/blob/master/doc/installation.mdGitLab CI - Creazione di un progetto in Neverending Pending
Tutto era ok, nessun errore da nessuna parte. Ho seguito anche Runner-Setup. Tutto bene.
Ma ...
Quando aggiungo un corridore ad un progetto e quindi provare a costruire non succede nulla. Potrebbe essere che non ho capito completamente qualcosa o alcune delle mie configurazioni sono sbagliate. Sono assolutamente nuovo in GitLab CI, ma mi piace e voglio imparare cose nuove.
Sarei molto molto felice se qualcuno potesse aiutarmi in qualche modo.
Grazie!
GRANDE AGGIORNAMENTO: appena capito che:
~/gitlab-runners/gitlab-ci-runner$ bin/runner
Avvio di un processo di corridore risolve manualmente il problema, ma se guardo il gitlab-ci-runner in /etc/init.d -> è in esecuzione!?!
~/gitlab-runners/gitlab-ci-runner$ sudo /etc/init.d/gitlab-ci-runner start
Number of registered runners in PID file=1
Number of running runners=0
Error! GitLab CI runner(s) (gitlab-ci-runner) appear to be running already! Try stopping them first. Exiting.
~/gitlab-runners/gitlab-ci-runner$ sudo /etc/init.d/gitlab-ci-runner stop
Number of registered runners in PID file=1
Number of running runners=0
WARNING: Numbers of registered runners don't match number of running runners. Will try to stop them all
Registered runners=1
Running runners=0
Trying to stop registered runners...kill: No such process
OK
Trying to kill ghost runners...OK
Cosa c'è che non va qui? Sono fuori dal mio potere o non vedo il problema ?!
Per me i vars vanno tutti bene, ma il servizio avvia appena il corridore, il corridore controlla una volta (non ha trovato Progetti) e quindi si chiude (il registro non verrà più aggiornato) ... Inoltre devo assegnare esplicitamente che runner a tutti i progetti per fargli eseguire la build, altrimenti non gli dispiacerebbe nessuna build:/ – lippoliv
Oppure copia semplicemente gli script da lib/support/init.d – Soullivaneuh