我刚刚按照文档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 回答
试一试 . 这假设您的pyunit测试位于工作目录中名为runtests.py的文件中 .