gpt4 book ai didi

ruby-on-rails - 来自 gitlab-ci 的状态不再显示在 gitlab 合并请求中

转载 作者:数据小太阳 更新时间:2023-10-29 06:42:01 24 4
gpt4 key购买 nike

据我所知,Gitlab-CI 工作完美。它运行并按预期执行所有操作,但 gitlab 本身不显示状态。

我一直看到的是旋转器静止不动的“正在检查 x 的 CI 状态”。

我得到的唯一线索是打开页面时的 gitlab production.log:

OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed):
app/models/project_services/gitlab_ci_service.rb:39:in `commit_status'
app/controllers/projects/merge_requests_controller.rb:165:in `ci_status'
app/controllers/application_controller.rb:57:in `set_current_user_for_thread'

至少可以说这很奇怪。其他一切正常,所以它对 gitlab 作为一个整体来说似乎并不系统。

Gitlab 详情:

GitLab 6.6.4
GitLab Shell 1.8.4
GitLab API v3
Ruby 1.9.3p194
Rails 4.0.3
GitLab CI 4.3.0 267edb0

找了一圈也没发现类似的问题。这令人费解,因为它在 gitlab 中从 6.something 升级到 6.6.4 后停止工作。这不是关键部分,但删除了 CI 服务器的一些简单使用。

最佳答案

也许您使用的是自签名证书?我必须修补我的 Gitlab CI like this然后设置 config.verify_ssl = false。编辑:也许我应该从中提出拉取请求? :)

关于ruby-on-rails - 来自 gitlab-ci 的状态不再显示在 gitlab 合并请求中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22450983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com