0

我使用 Gitlab 和 Jenkins 持续集成已经有一段时间了。当开发人员将一些代码推送到 Gitlab 中时,Jenkins 会收到通知并触发构建事件。为此,我在 Gitlab 中启用了 Jenkins CI 服务,并在 Jenkins 端安装了自定义服务器部署密钥和 Gitlab 挂钩插件。

这不再有效,因为几天。我正在为 Jenkins 使用 GitLab 企业版 8.0.1-ee 和 Gitlab Hook 插件 1.3.1。

我在 Gitlab 中看到他们添加了完整的 CI 功能(跑步者、网络挂钩......),这是否意味着对这个 Jenkins CI 服务的支持在 Gitlab 中不再有效?自从这个新的 Gitlab 版本发布以来,有没有人遇到过同样的问题,如果是这样,是否有任何配置必须添加才能再次工作?谢谢

4

1 回答 1

2

GitLab 企业版仍然支持 Jenkins CI 服务。如果升级后它不再工作,则可能是由于配置更改或错误。

GitLab 8.x 内置的 CI 功能与 Jenkins 服务无关。它是 GitLab 自己的 CI 构建工具。不过,这并不意味着 GitLab 不再支持 Jenkins。

如果您仍然遇到 Jenkins 服务问题,请打开支持请求,因为您通过 Enterprise 订阅获得支持。

于 2015-09-29T20:48:49.977 回答