持续集成的价值
1、更短的研发周期
2、更快的发布周期
3、在每个阶段持续的反馈
4、频繁发布
5、避免人为失误
6、监控
持续集成部署
前置条件
Linux服务器:http://istester.com/linux/227.html
Linux基础命令:http://istester.com/article/219.html
Git服务:
http://istester.com/article/118.html
http://istester.com/article/126.html
命令:
http://istester.com/article/125.html
http://istester.com/article/123.html
http://istester.com/article/121.html
maven
http://istester.com/article/173.html
JDK
1、重新安装
删除 home目录
/root/.jenkins
/home/istester/.jenkins
重启
2、安装
(1)下包 (2)启动 (3)按提示,一直下一步,障碍/home/istester/.jenkins/secrets/initialAdminPassword 依赖jdk
2、启动脚本
nohup java -jar /APP/istester/jenkins/jenkins.war --httpPort=8899 &
启动:java -jar /APP/istester/jenkins/jenkins.war --httpPort=8899
停止:kill -9 pid
重启:http://ip:8899/restart