我想为使用github的项目设置Jenkins-ci。我已经用适当的插件设置了jenkins。我希望詹金斯只有在项目中的某个人推动主人时才能运行构建脚本。到目前为止,我已经能够进行设置,以便任何时候任何人都可以触发构建,但这太宽泛了。我用git上的post-receive服务钩子完成了这个工作。我怎样才能让詹金斯配合git触发器推动主人?
我读过jenkins wiki和一些教程,但是这个特殊的细节已经失踪了......是否可以使用轮询?还是应该在git方面完成工作,以便在Master变更时git只触发jenkins?
感谢您的帮助!
Jenkins,Kohsuke Kawaguchi的原作者描述了如何使用Git插件Git插件1.1.14从存储库执行推送通知。请参阅http://kohsuke.org/2011/12/01/polling-must-die-triggering-jenkins-builds-from-a-git-hook/ – GeraldScott 2012-01-27 13:09:04