GitLab CI runner不构建

时间:2015-07-17 15:10:25

标签: gitlab gitlab-ci gitlab-ci-runner

我刚刚按照文档https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/blob/master/docs/install/linux-repository.md

安装了gitlab-ci-multi-runner

我使用公共服务器ci.gitlab.com并且跑步者的注册似乎没问题(跑步者出现绿灯)。 启用调试后,我可以看到跑步者定期获取CI服务器。

但是当推送新提交时,不会进行构建。 一切都是绿色的:https://ci.gitlab.com/projects/4656但没有进行测试......

我的.gitlab-ci.yml非常简单:

before_script:
  - apt install python3-pip
  - pip3 install -q -r requirements.txt
master:
  script: "make test"
  only:
    - master
script:
  - python setup.py test

顺便说一句,我可以找到任何错误信息,我不知道在哪里搜索。

我很了解CI,可能有一个明显的缺点。

1 个答案:

答案 0 :(得分:4)

试一试。这假设您的pyunit测试位于工作目录中名为runtests.py的文件中。

before_script:
  - apt install python3-pip
  - pip3 install -q -r requirements.txt

master:
  script: "python runtests.py"
  only:
    - master