首页 > 其他 > 详细

Jenkins+Github持续环境搭建

时间:2019-08-04 13:20:27      阅读:120      评论:0      收藏:0      [点我收藏+]

⒈前提要求

  Jenkins与Github配合实现持续集成需要注意以下几点:

    1.Jenkins需要部署在外网上,因为内网地址是无法访问Github的。这一点可以通过租用阿里云、腾讯云等云平台提供的云服务器实现。

    2.Jenkins所在的主机上需要安装Git,因为我们需要通过Git从Github上克隆(clone)代码。

    3.在Jenkins中需要配置Git的程序位置,和指定JDK、Maven等非常类似,这里不多BB

    4.在Github上使用每个repository(仓库)的WebHook(钩子)方式远程触发Jenkins构建。

    5.在Jenkins内关闭“防止跨站点请求伪造”。

⒉安装Git

  参考https://www.cnblogs.com/fanqisoft/p/11295185.html

⒊Jenkins配置Git

  Manage Jenkins(系统管理)  => Global Tool Configuration(全局工具配置) => Git => Git installations,Name设置为“MyGit”(随意),Path to Git executable设置为Git的安装路径(此示例为/usr/local/git/bin/git)

⒋在Github上添加WebHook

技术分享图片

技术分享图片

⒌关闭Jenkins的“防止跨站点请求伪造”

  在Manage Jenkins(系统管理) => Configure Global Security(全局安全配置) => CSRF Protection => 取消勾选“防止跨站点请求伪造”。

技术分享图片

 

 

Jenkins+Github持续环境搭建

原文:https://www.cnblogs.com/fanqisoft/p/11297588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!