【问题标题】:Why gitlab runner cannot run jobs on the 3Gb Digital ocean servers?为什么 gitlab runner 无法在 3Gb Digital Ocean 服务器上运行作业?
【发布时间】:2019-01-12 15:25:09
【问题描述】:

我正在使用 gitlab runner 在 4Gb 数字海洋服务器上运行我的 rails 测试。在我将运行器大小更改为 3Gb 并重新启动协调器后,它完全停止运行构建

# /etc/gitlab-runner/config.toml

[[runners]]
  ...
  [runners.machine]
    ...
    MachineOptions = [
      "digitalocean-size=3gb" # before there was 4gb
       ...
    ]

没有创建数字海洋服务器,作业显示以下信息:

Running with gitlab-runner 11.5.1 
  on <Project name> build coordinator <ID>
...

什么都没有发生,最终作业因超时而失败

是否可以将数字海洋作业运行程序的大小从 4Gb 减少到 3Gb?

【问题讨论】:

    标签: digital-ocean gitlab-ci gitlab-ci-runner


    【解决方案1】:

    2018 年 1 月 16 日,数字海洋推出了new droplet plans。液滴蛞蝓名称已相应更改。要使用 3Gb 服务器来运行您的构建,您的MachineOptions 中必须包含以下行:

    # /etc/gitlab-runner/config.toml
    [[runners]]
      ...
      [runners.machine]
        ...
        MachineOptions = [
          "digitalocean-size=s-1vcpu-3gb"
           ...
        ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-25
      • 1970-01-01
      • 2018-09-22
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多