我正在使用gitlab runner在本地测试我的CI。
我用以下命令运行它:
sudo gitlab-runner exec docker godep --docker-privileged其中godep是我需要运行的作业
现在,下一步是gobuild,但是这一步依赖于上一步,因为它将生成一个工件
是否可以使用gitlab-runner运行多个作业?
发布于 2019-05-02 07:16:25
gitlab-runner exec的局限性之一是它只能运行一个作业,而不能运行包含所有阶段的完整管道。
有关限制的完整列表,请访问in the docs。
发布于 2019-04-30 19:46:30
通常,如果我想测试我的流水线,我只需要使用配置的运行器运行整个流水线。这似乎是一个简单的解决方案,而不是试图手动复制所有内容。在你的Gitlab页面上,你可能会看到几条失败的管道,但这不应该是一个阻碍。
https://stackoverflow.com/questions/55904120
复制相似问题