Jenkins 入门教程之四 Jenkins 与 Git 持续集成实战
Jenkins+GitHub 持续集成环境的搭建,与 Jenkins+SVN 持续集成环境的搭建很相似,下面只简单介绍 Jenkins+GitHub 的重点内容,额外的操作可参考上一篇文章。
Jenkins+GitHub 持续集成环境搭建要点
- Jenkins 需要部署到外网上,因为内网地址 GitHub 是无法访问到的,可以租用阿里云等云服务平台
- Jenkins 所在的主机上需要安装 Git,通过 Git 程序从 GitHub 上 clone 代码
- 在 Jenkins 内需要指定 Git 程序位置,和指定 JDK、Maven 的位置类似
- 在 GitHub 上使用 repository 的 WebHook 方式远程触发 Jenkins 构建
- 在 Jenkins 内关闭 “防止跨站点请求伪造”