2016-12-14 101 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 .