jenkins持续集成
一、使用前准备
1.首先下载一个jenkins
链接:https://pan.baidu.com/s/1GWvbX38sSwNx79fPIBPKmA
提取码:mz4g
复制这段内容后打开百度网盘手机App,操作更方便哦
注意:运行jenkins需要有jdk的环境,请自行安装下载
2.下载完后查看一下本地端口8080有没有占用,若被占用需修改端口
1)在cmd窗口使用命令netstat -aon|findstr “8080”,查得到结果表示该端口已被占用,需修改端口
2)修改jenkins的端口
a.首先在jenkins的安装目录找到它的配置文件jenkins.xml
b.在第41行修改其端口,如修改为18080
3.修改完端口需要重新启动一下jenkins服务,确保它的状态是“正在运行”
二、正式使用
1.打开jenkins:在浏览器输入127.0.0.1:18080 (18080是jenkins的端口号)
按照提示找到密码,输入密码后出现以下弹框,选择第二个(第一个下载太多插件,未翻墙会下载很久,在这里我们只下载几个我们需要的插件)
创建第一个管理员用户
2.登录进去(我本地的jenkins为8080端口),配置安装源
(若插件界面提示There were errors checking the update sites: SocketTimeoutException: connect timed out,此报错原因为安装源在国外,未翻墙的时候连接比较费劲,可在插件管理的高级中把安装源设置为清华大学的镜像源https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json)
3.安装自己需要的插件
a.中文插件
重启jenkins
b.其他插件(邮件插件,git插件,SVN插件,视情况自己下载)
4.在Configure System里面配置好用来接收报告的邮箱,此时需要用到这个插件
邮箱配置完毕
5.创建任务
首次创建项目出现如下情况时,需在jenkins安装根目录下创建一个workspace文件夹,然后在里面创建一个和项目同名的文件夹,再把项目的整个代码复制进去
在项目的运行命令行中输入运行命令(python命令需要电脑本地有python且配置了环境变量,否则要输入绝对路径)
6.运行项目