Ho usato this tutorial per impostare un corridore gitlab ci. Il corridore sembra funzionare. Ora voglio creare un progetto C++ con esso.Gitlab CI corridore
Come posso fare questo?
Ho usato this tutorial per impostare un corridore gitlab ci. Il corridore sembra funzionare. Ora voglio creare un progetto C++ con esso.Gitlab CI corridore
Come posso fare questo?
Supponendo di disporre di un gestore di shell, è possibile creare un lavoro ed elencare i comandi della riga di comando che si desidera eseguire. Creare un file .gitlab-ci.yml
nella directory principale del repository git:
my_project:
script:
- cd apps/my_project
- mkdir build
- cd build
- cmake ..
- make
Quando si spingere, e corridori CI sono abilitati su gitlab, si eseguirà automaticamente tutti questi comandi di shell per ogni spinta.
Ulteriori informazioni sulle cose che è possibile inserire in .gitlab-ci.yml
possono essere trovate here.
Se vuoi attaccare con Docker Runners (nessuna shell), vengono forniti alcuni esempi [qui] (http://quaintous.com/2016/08/12/test-and-code-coverage-with-gitlab-ci /) (* disclaimer *: l'articolo è da me!) –