如何从Jenkins那里了解Gerrit Repo的变化,并在变化的基础上构建项目?

如何从Jenkins那里了解Gerrit Repo的变化,并在变化的基础上构建项目?,jenkins,jenkins-plugins,Jenkins,Jenkins Plugins,我有一个安装项目,使用Gerrit Repo从Jenkins构建基于Gerrit的android ICS源代码。它成功地构建了源代码。 现在,我想在Gerrit的任何分支上对我的Android源代码进行一些更改。我怎样才能从jenkins那里检测到这些变化,并为我在基于gerrit的android源代码中合并的每一个变化自动触发一个构建,而无需任何手动干预? Gerrit Trigger插件对它有用吗?我在Jenkins测试连接中设置了Gerrit Trigger,但当我在源代码中做了一些更改时

我有一个安装项目,使用Gerrit Repo从Jenkins构建基于Gerrit的android ICS源代码。它成功地构建了源代码。 现在,我想在Gerrit的任何分支上对我的Android源代码进行一些更改。我怎样才能从jenkins那里检测到这些变化,并为我在基于gerrit的android源代码中合并的每一个变化自动触发一个构建,而无需任何手动干预? Gerrit Trigger插件对它有用吗?我在Jenkins测试连接中设置了Gerrit Trigger,但当我在源代码中做了一些更改时,构建没有被触发? 请给出它的解决方案或任何其他选项来捕获更改并从jenkins构建源代码? 谢谢
阿马尔

我不确定我是否理解这个问题,但是如果您只是想让构建拾取对git repo所做的更改,只需配置一个post-commit钩子或在间隔中轮询repo以进行更改

如果您的意思是像更改gerrit中的某个内容以进行新的提交,那么这可能就是您想要的: