如何使用Gitlab CI .yml文件打印Hello World

时间:2019-09-02 14:35:40

标签: c continuous-integration gitlab-ci gitlab-ci-runner

我正在尝试使用来自gitlab ci的消息C语言打印Hello World。但是我没有收到消息,我的管道已成功建立。下面是.yml代码:

image: gcc

build: 
    stage: build


    script: 
        - gcc src/c-test.c -o mybinary
    artifacts:
        paths:
            - mybinary
    cache:
        paths: 
            - "*.o"

管道可以完美构建,但是我看不到我在printf中写的消息。我所看到的消息是约伯成功了。

1 个答案:

答案 0 :(得分:0)

您需要执行生成的二进制文件。
- ./mybinary添加到script:部分,如下所示:

image: gcc

build: 
    stage: build


    script: 
        - gcc src/c-test.c -o mybinary
        - ./mybinary # here
    artifacts:
        paths:
            - mybinary
    cache:
        paths: 
            - "*.o"