有没有一种方法可以不使用“需要”关键字来阻止作业?

时间:2019-08-22 07:46:53

标签: gitlab yaml gitlab-ci

我正在尝试在GitLab CI中为我的项目创建一个自动化流程,但我在理解为什么阻塞管道后又遇到一些问题,然后在启动它后继续运行。

第一份工作是手工的,我正在尝试使用'needs'关键字链接工作。 但是,无论我使用哪个'when'子句,它都会一直阻塞管道并将'create'状态设置为所有作业。在我执行了处于阻塞状态的工作后,即使工作结束,工作台仍处于“正在运行”状态。

由于Gitlab CI / CD配置文件总是很大,因此您可以在这里找到一个案例:https://gitlab.com/Poulin-L/test_ci_cd/blob/master/.gitlab-ci.yml

我不希望将作业设置为'created'状态,因为它应该等待第一个作业启动。并在运行作业后将其设置为“ skipped”。

0 个答案:

没有答案