【问题标题】:Run gitlab-runner for several steps运行 gitlab-runner 几个步骤
【发布时间】:2019-05-04 01:35:22
【问题描述】:

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

我运行它:

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

godep 是我需要运行的工作

现在,下一步是gobuild,但这一步依赖于上一步,因为它会生成一个工件

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

【问题讨论】:

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


    【解决方案1】:

    gitlab-runner exec 的一个限制是它只能运行一个作业,而不是具有所有阶段的完整管道。

    可以查看完整的限制列表in the docs

    【讨论】:

      【解决方案2】:

      通常,如果我想测试我的管道,我只需使用配置的运行器运行整个管道。这似乎是一个简单的解决方案,而不是试图手动复制它。您可能会在 Gitlab 页面上看到几个失败的管道,但这不应该是一个阻碍。

      【讨论】:

        猜你喜欢
        • 2022-01-13
        • 1970-01-01
        • 1970-01-01
        • 2019-05-29
        • 2020-02-10
        • 2020-12-25
        • 2023-01-24
        • 2021-06-28
        • 2019-06-22
        相关资源
        最近更新 更多