我一直在使用Gitlab和Jenkins持续集成。当开发人员将一些代码推送到Gitlab时,Jenkins会收到通知并触发构建事件。为此,我在Gitlab中启用了Jenkins CI服务,使用自定义服务器部署密钥,并在Jenkins端安装了Gitlab hook插件。
这已经不再适用了,因为这几天了。 我正在为Jenkins使用GitLab Enterprise Edition 8.0.1-ee和Gitlab Hook插件1.3.1。
我在Gitlab中看到他们添加了一个完整的CI功能(跑步者,网络钩子......),这是否意味着这个Jenkins CI服务的支持在Gitlab中不再有效?自从这个新的Gitlab版本发布以来,是否有任何人遇到过同样的问题?如果是这样,是否有任何配置必须再次添加才能工作? 谢谢
答案 0 :(得分:2)
GitLab Enterprise Edition仍然支持Jenkins CI服务。如果在升级后它不再起作用,则可能是由于配置更改或错误。
GitLab 8.x内置的CI功能与Jenkins服务无关。它是GitLab自己的CI构建工具。但这并不意味着GitLab不再支持Jenkins。
如果您仍然遇到Jenkins服务问题,请打开支持请求,因为您通过企业订阅获得了支持。