运行gitlab-runner几个步骤

时间:2019-04-29 13:10:26

标签: gitlab gitlab-ci gitlab-ci-runner

我正在使用gitlabRunner在本地测试我的CI。

我通过以下方式运行它:

sudo gitlab-runner exec docker godep  --docker-privileged

godep是我需要运行的工作

现在,下一步是gobuild,但是此步骤取决于上一步,因为它将生成伪像

是否可以使用gitlab-runner运行多个作业?

2 个答案:

答案 0 :(得分:0)

通常,如果我要测试管道,则只需使用配置的运行器运行整个管道。这似乎是一个简单的解决方案,而不是尝试手动复制所有内容。您可能会在Gitlab页面上遇到几个失败的管道,但这不应该成为秀场停止。

答案 1 :(得分:0)

gitlab-runner exec的局限性之一是它只能运行一项作业,而不能运行所有阶段的完整管道。

可以查看in the docs的所有限制。