代码写完了,就差自动化集成了
一、Jenkins服务搭建
1、linux搭建jenkins
war部署:1.下载安装包jenkins.war;2.在安装包根门路下,运行命令 java -jar jenkins.war --httpPort=80803.关上浏览器进入链接 http://ip地址:80804.填写初始密码,激活零碎
#默认明码:cat /var/lib/jenkins/secrets/initialAdminPassword
docker部署:下载镜像:docker pull jenkins/jenkins查看本地镜像:docker images 镜像实例化:mkdir -p /var/jenkins_nodechmod -R 777 /var/jenkins_nodedocker run -d -uroot -p 80:8080 --name jenkins -v /var/jenkins_node:/var/jenkins_home jenkins/jenkins查看容器是否运行:docker ps进入容器:docker exec -it -uroot jenkins /bin/bash
2、linux搭建Git环境
yum install git #装置gitgit version #验证是否装置mkdir /xx/xx #创立目录cd /xx/xxgit init #初始化仓库git remote add origin +地址 #连贯到gitgit pull origin +分支 #拉取代码
二、构建我的项目
1、配置Git代码拉取
源码治理:抉择我的项目源码地址,抉择git,输出仓库地址,而后增加Credentials用户校验
2、设置定时工作
构建触发器抉择:定时结构(上面是15分钟运行一次)
每行蕴含5个字段,顺次为分钟、小时、日、月、星期几
H/15 * * * *
3、构建
cd /home/paynewinn/ApiTest_Chinamobilegit pull --rebase origin mainpython3 /home/paynewinn/ApiTest_Chinamobile/run_all_case.py
实现后点击利用即可