2015-11-19 14 views
7

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?

+0

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!) –

risposta

15

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.