1. 首先你需要安装Jenkins。请参考CentOS-6.5-x86_64安装Jenkins。
2. 其次你需要注册GitHub账号,并有一个自己的项目。https://github.com/pengfeinie/game-of-life。
3. 然后你需要产生私钥和公钥。请参考设置SSH。
4.打开你的Jenkins主页,查看你的Jenkins主目录。我的主目录在/var/lib/jenkins 。
5. 将/root/.ssh/id_rsa 文件复制到 Jenkins的主目录/var/lib/jenkins/.ssh目录下面。
6. 创建一个Item。
7. 然后去配置你刚才创建的那个Item. 我们这里重点配置源码管理。
第一步:找到我们托管在GitHub上面那个项目的链接,并复制那个链接: git@github.com:pengfeinie/game-of-life.git 。
第二步:配置源码管理。如下:
这个时候会出现错误,不要慌,不要急,那是因为我们没有配置SSH的私钥,因为我们配置的Jenkins去获取code是通过SSH的方式去GitHub上面pull的。
第三步:配置SSH私钥。
a. 点击Add按钮,进入如下页面。
b. 将我们的这个文件内容完全的复制进去。
c. 然后你最终看到的页面如下:
d: 保存。
到此,配置已经完全结束了。