我正在与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。