【发布时间】:2016-12-10 10:27:35
【问题描述】:
我正在设置一个 gitlab 环境。每次推送后凌晨 1 点运行 5 个测试用例。但是,如果任何测试用例下降,则跳过其他测试用例。 我想运行所有的案例。因为它们是相互独立的。
gitlab-ci.yml
stages:
- build
- unit_test_1
- unit_test_2
- unit_test_3
job1:
stage: build
script:
- bash build.sh
job2:
stage: unit_test_1
script:
- bash ./unit_test_1.sh
job3:
stage: unit_test_2
script:
- bash ./unit_test_2.sh
job4:
stage: unit_test_3
script:
- bash ./unit_test_3.sh
如果 uint_test_1.sh 失败。跳过其他测试。
【问题讨论】:
标签: gitlab gitlab-ci gitlab-ci-runner