一、简介
持续集成工具,用于监控持续重复的工作,用于自动化各种任务,包括构建、测试和部署软件
二、下载和安装
https://www.jenkins.io/zh/download/
环境:JDK1.8及以上
.war的安装方式,就是web项目,
① 命令行
java -jar
② tomcat
war包直接放到tomcat的web-app下,启动tomacat即可
官网给出的过程:
-
下载Jenkins.
-
打开终端进入到下载目录.
-
运行命令
java -jar jenkins.war --httpPort=8080
.(后面可设置端口号,默认是8080) -
打开浏览器进入链接
http://localhost:8080
.
安装成功的界面,根据提示的文件地址找到密码
三、卸载
1、war包安装
关闭进程
直接删除war包安装的路径
2、其他
rpm -e jenkins
##检查是否卸载成功
rpm -ql jenkins
##彻底删除残留文件
find / -iname jenkins | xargs -n 1000 rm -rf
四、遇到的问题及解决方法
1、java -jar
解决方法:
这里要注意本地jdk对应的Jenkins版本
https://mirrors.jenkins.io/war-stable/
https://mirrors.jenkins.io/(官网没找到历史lts版本) 这里提供一个清华源 https://mirrors.tuna.tsinghua.edu.cn/jenkins/windows/
2、在localhost中进不去
解决方法:
找到Jenkins安装的地址,找到 hudson.model.UpdateCenter.xml 打开
net start jenkins || java -jar jenkins.war
重启:
http://localhost:8080/restart
关闭:
http://localhost:8080/exit
3、在启动的时候又 Error: Unable to access jarfile jenkins.war
首先查看8080的端口是否占用,
然后是文件权限
解决方法:
> netstat -ano | findstr "8080"
> taskkill -PID 进程号 -F
其实就是应该在安装文件目录打开,没有注意这一点