向github项目push代码后,Jenkins实现其自动构建

时间:2023-03-09 07:35:18
向github项目push代码后,Jenkins实现其自动构建

配置Jenkins(添加Github服务器)

1、进入【系统管理】 --> 【系统设置】 ,找到【Github】

2、添加Github服务器

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

这里需要github提供一个密钥文本,我们去github创建一个

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

创建成功后复制下面这一串,贴到Jenkins中

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

选择凭据后,点击连接测试,查看是否连接上github

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

创建测试任务(这里用的是一个django项目)

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

关于这里的项目URL和Repo URL在github中如下寻找

向github项目push代码后,Jenkins实现其自动构建

这里选用户名和密码的凭证

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

至此,初步配置结束

配置邮箱,自动发送构建信息

1、依然是在系统设置中

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

2、构建的项目中设置,构建后操作

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

push代码,测试是否自动构建

1、目前系统首页是这样的

向github项目push代码后,Jenkins实现其自动构建

2、代码改下,push到github上

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

向github项目push代码后,Jenkins实现其自动构建

3、查看Jenkins(PS:不知道怎么回事,好像一push这个就会挂掉)

向github项目push代码后,Jenkins实现其自动构建

重新启动下Jenkins

向github项目push代码后,Jenkins实现其自动构建

4、项目存在问题(证书问题未解决,https每次都要输入密码,未解决;改成http,也存在问题)

5、最后收到构建失败的邮件

向github项目push代码后,Jenkins实现其自动构建

待更新。。。。