【问题标题】:Gitlab CI running foreverGitlab CI 永远运行
【发布时间】:2016-01-18 10:48:33
【问题描述】:

我刚刚将 Gitlab CE 更新到最新版本 8.3.4。 在升级之前,我的 Gitlab CI 运行良好。

升级后,我的 Gitlab CI 触发了新构建,但它们在开始时挂起。 升级我的 Gitlab CI 运行器后,构建开始但再次挂起。我在控制台中看不到任何输出。

如果我检查运行器上的 ~/builds 文件夹,我注意到构建在执行 grunt 之前挂起。

这是我的 .gitlab-ci.yml 文件:

before_script:
  - chmod 755 config/gitlab-runner/*
  - cp -r ~/cache/myproject/node_modules .
  - npm --proxy http://localhost:8080 --https-proxy http://localhost:8080 --strict-ssl false update
  - bower install
  - grunt --force
  - cp -r node_modules ~/cache/myproject/

deploy-dev:
  type: deploy
  script: "config/gitlab-runner/deploy-pp-dev.sh"
  only:
  - master

您能告诉我如何调试它吗? application.log、production.log或sidekiq.log中没有相关的日志。

【问题讨论】:

  • 您的构建是否和以前一样在同一个运行器上进行?那个跑步者可能有问题吗?
  • 更新后,gitlab-ci 无法调用我的跑步者(我想是因为密钥已更改;以前的版本也已删除)。我不得不重新注册我的跑步者。

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


【解决方案1】:

我从头开始重新安装了整个 Gitlab,重新导入了我的项目,它解决了我的问题。

【讨论】:

    猜你喜欢
    • 2017-08-31
    • 2017-04-01
    • 1970-01-01
    • 2019-05-13
    • 2022-08-14
    • 2018-03-09
    • 2021-06-26
    • 2018-02-02
    • 2021-01-23
    相关资源
    最近更新 更多