Jenkins搭建详细过程
Jenkins的简介
- Jenkins是一个广泛用于持续集成的可视化web自动化工具,Jenkins可以很友好的支持各种语言的项目构建,也可以完全兼容ant maven、gradle等多种第三方构建工具,同时跟svn git能无缝集成,也支持直接与知名源代码托管网站,比如 github、bitbucket直接集成,而且插件众多,在这么多年的"技术积累之后,在国内大部分公司都有使用Jenkins。
- Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具。主要做的事情就是从git中拉取代码,根据配置信息打包;把打好的包传输到目标服务器,并可以执行一些shell脚本,使项目打包发布一键完成。
下载需要的软件
Jenkins下载
https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.440.3/jenkins.war
JDK11 下载
https://download.oracle.com/otn/java/jdk/11.0.23+7/9bd8d305c900ee4fa3e613b59e6f42de/jdk-11.0.23_linux-x64_bin.tar.gz?AuthParam=1713421411_dd5944edd28d1de1c7e92507a24528d0
- 根据自己需要看是否修改jdk的环境变量
启动Jenkins
该篇文章是以java -jar的形式进行启动
# 启动 由于需要没有修改jdk环境变量
# 默认端口为: 8080
/opt/jdk-11.0.23/bin/java -jar /opt/jenkins/jenkins.war --httpPort=8092
-
启动成功之后如下图
-
访问入下图
-
查看root密码
cat /root/.jenkins/secrets/initialAdminPassword
# 内容如下
f8e1aa64a30d4fee883c47a7b0268f06
安装插件
- 由于插件的镜像地址是海外地址,安装时会失败,所以需要切换镜像地址
- [ .jenkins 那个用户启动,在那个用户的目录下]