web-dev-qa-db-ja.com

GitlabCIランナー

Gitlab ci runnerのセットアップに このチュートリアル を使用しました。ランナーは働いているようです。それを使ってC++プロジェクトを構築したいと思います。

これどうやってするの?

10
user5123912

シェルランナーがあると仮定すると、ジョブを作成して、実行するコマンドラインコマンドを一覧表示できます。 gitリポジトリのルートディレクトリにファイル.gitlab-ci.ymlを作成します。

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

プッシュすると、gitlabでci runnersが有効になると、プッシュごとにこれらすべてのシェルコマンドが自動的に実行されます。

.gitlab-ci.ymlに入れることができるものの詳細については、 ここ を参照してください。

22
Jan Rüegg