向github项目push代码后,Jenkins实现其自动构建
配置Jenkins(添加Github服务器)
1、进入【系统管理】 --> 【系统设置】 ,找到【Github】
2、添加Github服务器
这里需要github提供一个密钥文本,我们去github创建一个
创建成功后复制下面这一串,贴到Jenkins中
选择凭据后,点击连接测试,查看是否连接上github
创建测试任务(这里用的是一个django项目)
关于这里的项目URL和Repo URL在github中如下寻找
这里选用户名和密码的凭证
至此,初步配置结束
配置邮箱,自动发送构建信息
1、依然是在系统设置中
2、构建的项目中设置,构建后操作
push代码,测试是否自动构建
1、目前系统首页是这样的
2、代码改下,push到github上
3、查看Jenkins(PS:不知道怎么回事,好像一push这个就会挂掉)
重新启动下Jenkins
4、项目存在问题(证书问题未解决,https每次都要输入密码,未解决;改成http,也存在问题)
5、最后收到构建失败的邮件
待更新。。。。
金瓦金銮殿,皇上看不见;
一朝出了午门口,一个鼻子两只手。
金瓦金銮殿,皇上不坐殿;
一朝出了京门口,百姓的事儿牵着走牵着走。