CIG*_*Guy 24
您可以配置Jenkins Git插件来轮询您的仓库以进行更改,但建议的方法是在您的仓库中添加一个post-receive(也称为post-commit)挂钩.这样Jenkins就会在每次提交时立即得到通知.
你可以在这里阅读更多:https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin
Dar*_*ite 10
您可能没有安装Git插件,这就是您无法看到选项的原因.你永远不必为subversion执行此操作,因为默认情况下它的插件.您可以使用Jenkins中提供的自动安装程序来安装插件,也可以手动执行(如果您在公司防火墙后面,则非常有用).
一些有用的链接:Git插件:https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin
GitHub插件:https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin
Bitbucket插件:https://wiki.jenkins-ci.org/display/JENKINS/Bitbucket+OAuth+Plugin
Google Code插件:https://wiki.jenkins-ci.org/display/JENKINS/Repo+Plugin
Git参数插件:https://wiki.jenkins-ci.org/display/JENKINS/Git+Parameter+Plugin
GitLab钩子插件:https://wiki.jenkins-ci.org/display/JENKINS/Gitlab+Hook+Plugin
所有插件的大清单:https://wiki.jenkins-ci.org/display/JENKINS/Plugins#Plugins-Sourcecodemanagement
CloudBees提供Jenkins持续集成和Git托管服务 - 这也可以帮助您http://www.cloudbees.com/#slide-2.
祝你好运.在执行类似的迁移时,我们在Maven发布插件中发现了一些问题 - 如果我不得不再次这样做,我会事先做一些支持类型的版本.
首先,您需要配置Jenkins Git插件,其中包括Git客户端,Git挂钩等.然后转到GitHub帐户并导航到
设置→服务挂钩→WebHook URL.
您需要提供Jenkins运行的计算机主机名以及Jenkins端口号.
WebHook URL类似于 - http:// host_name:8080/github-webhook /(其中8080是默认的Jenkins端口)
当您将更改推送到GitHub时,GitHub将使用POST请求命中这些WebHook URL,并传递有关推送的信息.
Jenkins提供了一些构建触发器选项,它们如下 -
选择最适合您要求的产品.
| 归档时间: |
|
| 查看次数: |
38310 次 |
| 最近记录: |