我正在构建与 git、Jenkins 和 Gerrit 的持续集成。我的 Jenkins 版本是 1.620,我的 Gerrit 是 2.11.2,Gerrit 触发器是 2.14。
在 Jenkins 的 Gerrit 触发器中,我设置:
hostname: localhost
frontend URL :http://localhost
ssh port :29418
和 ssh keyfile 我的主机上 Jenkins 用户的私有 ssh 密钥的路径。我测试了连接,它给了我成功。
此外,我没有触摸高级设置。但它给了我一个警告,如下所示:
Gerrit version is a bit old, so not all Gerrit features are enabled. Project created events requires 2.12.
我的问题是这个 2.12 指的是什么,因为我的 Gerrit 是 2.11.2,它是最新版本,而 Gerrit 触发器是 2.14。