2016-12-14 8 views
0

私はGitlabがフリーランナーを提供していると理解していたので、自分で作成する必要はありません。しかし、私は言語サポートに関する情報を見つけることができませんでした。私はC++を使用しており、どのコンパイラが使用されているか、どのバージョンか、あるいはC++でサポートされているかを知りたがっています。GitlabはC++のランナーを共有

答えて

0

.gitlab-ci.ymlファイルには、基本的にすべてを設定できます。たとえば、必要なものがすべてインストールされたドッカーコンテナを使用できます。ビルドアクションでアプリケーションをビルドすることもできます。または、パッケージをbefore_scriptセクションにインストールします。

たとえば、https://docs.gitlab.com/ce/ci/yaml/を参照してください。

ここには擬似コードの例があります(この機能はC++では使用しません)。

image: gcc 

services: 
    - postgres:latest 

variables: 
    POSTGRES_DB: "foo" 
    POSTGRES_USER: "foo" 
    POSTGRES_PASSWORD: "bar" 

before_script: 
    - gcc -v 
    - which gcc 
    - gcc . 

test: 
    script: 
    - test_runner . 
関連する問題