Phi*_*ers 17 gitlab-ci gitlab-ci-runner
只有在合并请求时才能从gitlab-ci运行一个工作?现在,我们有一个重型测试的大型单一项目,但我们只想在合并到分支主机之前运行测试.
Jak*_*nia 13
嗯,它目前还没有内置,但是你自己做并不是不可能的.Gitlab允许触发工作.它还支持合并请求的webhooks.但是webhooks不支持URI中的变量,并且触发器无法读取请求体,因此您必须创建一个像中间人一样的脚本:
触发器运行标记为的作业;
只: - 触发器
它有点hacky但它的工作和易于实现.
Nic*_*ter 7
现在这是可能的。它已在GitLab 11.6中引入。
归档时间:
8 年,9 月 前
查看次数:
12577 次
最近记录:
7 年 前