2015-11-19 7 views
7

Я использовал this tutorial для установки gitlab ci runner. Бегун, похоже, работает. Теперь я хочу создать с ним проект C++.Gitlab CI бегун

Как это сделать?

+0

Если вы хотите придерживаться докеров (без оболочки), некоторые примеры предоставляются [здесь] (http://quaintous.com/2016/08/12/test-and-code-coverage-with-gitlab-ci /) (* отказ от ответственности *: статья есть у меня!) –

ответ

15

Предполагая, что у вас есть бегун оболочки, вы можете создать задание и перечислить команды командной строки, которые вы хотите выполнить. Создайте файл .gitlab-ci.yml в корневой директории вашего хранилища мерзавца:

my_project: 
    script: 
    - cd apps/my_project 
    - mkdir build 
    - cd build 
    - cmake .. 
    - make 

Когда вы нажимаете, и CI бегуны включены gitlab, он будет автоматически выполнять все эти команды оболочки для каждого толчка.

Дополнительную информацию о том, что вы можете положить в .gitlab-ci.yml, можно найти here.

Смежные вопросы