如何在创建新作业时将“更改推送到github时”进行构建

时间:2015-05-28 14:16:57

标签: git github jenkins

我正在尝试在jenkins中创建一个新工作,它监视我的github中的master分支。但是在创建作业的同时,我没有看到“构建触发器”部分下的“将更改推送到github时”选项。我希望每次在github上的主分支上完成提交时都会进行自动构建。

从我所做的所有挖掘工作中,我理解它所谓的webhook(不完全确定它的作用)。我尝试在Jenkins中搜索插件,但我没有找到任何插件。 我是詹金斯的新手。

2 个答案:

答案 0 :(得分:4)

GitHub Plugin

  

管理Jenkins - >管理插件 - 可用 - >搜索GitHub Plugin并安装它。

然后,您应该能够在Build Trigger部分下的作业配置页面中看到选项show。

enter image description here

与往常一样,我建议你去Git plugin wiki查看如何使用它以及如何使webhook工作。

您还可以参考helpful post

答案 1 :(得分:0)

这个问题的答案最初使我陷入了疯狂的追求,即更改设置无济于事。然后我偶然发现了这个:

enter image description here

事实证明,我一直都这样!

参考:https://wiki.jenkins.io/display/JENKINS/GitHub+Plugin