【发布时间】:2021-12-25 12:56:54
【问题描述】:
尝试创建 GitLab-CI 配置,该配置应该启动 Python 服务器并随后运行一些测试。
到目前为止,我已经成功地获取了正确的图像并且服务器启动了。但是之后,脚本卡住了,我不知道如何跳转到下一个。
我的 gitlab-ci.yml
build:
image: python:3.7.9
stage: build
before_script:
- pip3 install -r requirements.txt
script:
- python3 server.py
test:
script:
- python3 -m unittest discover tests
所以,基本上是 2 个阶段; build 应该设置服务器并且 test 应该运行一些单元测试。我知道这两个工作是相互独立的——一旦阶段配置正确,我就会改变它。
非常感谢任何输入!
【问题讨论】:
标签: python gitlab gitlab-ci gitlab-ci-runner