2015-11-19 21 views
7

私はthis tutorialを使ってgitlab ciランナーを設定しました。ランナーは働いているようだ。今、私はそれを使ってC++プロジェクトを構築したいと思っています。Gitlab CIランナー

どうすればいいですか?

+0

ドッカーランナー(シェルなし)に固執したい場合は、いくつかの例がここにあります[http://quaintous.com/2016/08/12/test-and-code-coverage-with-gitlab-ci] /)(*免責条項:記事は私のものです!) –

答えて

15

シェルランナーがいると仮定すると、ジョブを作成し、実行したいコマンドラインコマンドをリストすることができます。あなたが押すと

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

、およびCIランナーがgitlabで有効になっている、それが自動的にプッシュするために、これらすべてのシェルコマンドを実行します:あなたのgitリポジトリのルートディレクトリにファイル.gitlab-ci.ymlを作成します。

.gitlab-ci.ymlに入力できる情報の詳細はhereです。

関連する問題