我不确定问这个问题是否合适,但我在互联网上阅读了很多,我尝试了很多制作 GitLab 8.7(实际上,我在谈论http://gitlab.com)和我自己的私人Jenkins 实例一起工作。
我遵循了https://github.com/jenkinsci/gitlab-plugin和http://doc.gitlab.com/ee/integration/jenkins.html文档,但是:
- 测试GitLab 的Jenkins CI 服务和 Jenkins 的GitLab 插件之间的连接导致
NullPointerException
(因为X-GitLab-Event
GitLab 获取 Jenkins 时缺少标头) - Jenkins 构建是使用Webhook而不是Jenkins CI 服务正确触发的(但根据 GitLab 的文档,这种方法似乎已弃用)
- 我不知道要让 GitLab 检索 Jenkins 构建状态(主要是因为我的
.gitlab-ci.yml
GIT 存储库中没有...但我不需要,因为我想使用 Jenkins) - ... GitLab 的Runners怎么样?
你们能做到吗?
非常感谢,
镭。