Jenkins安装

本文介绍在Ubuntu服务器上安装Jenkins的详细步骤,包括安装Java、配置环境变量、安装Jenkins、打开端口8080等。还提及了Jenkins的更新、卸载、批量删除构件以及启动和停止操作,同时给出了日志文件路径和初始管理员密码位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查看是否已安装java

java -version

没有安装,则执行下面的命令进行安装
sudo apt-get install openjdk-8-jre (该包内包含jdk)

配置环境变量,在/etc/profile中添加
#set jdk environment

export JAVA_HOME=/usr/lib/jvm/Java-8-openjdk-amd64 
export JRE_HOME=$JAVA_HOME/jre 
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 

使配置立即生效(无需重启)
source /etc/profile

安装Jenkins

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' 
sudo apt-get update

如果出现由于没有公钥,无法验证下列签名的问题输入下图(key后面的按提示keys输入)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FCEF32E745F2C3D5
sudo apt-get update

sudo apt-get install jenkins

如果你在一个被防火墙保护的远程Ubuntu服务器上安装Jenkins,你需要打开端口8080。

查询开启的端口

sudo ufw status

打开8080端口

sudo ufw allow 8080
完成Jenkins安装,打开浏览器,输入域或IP地址,然后输入默认端口8080,
例如:http://10.100.70.111:8080

将显示如下页面,提示您输入安装过程中创建的管理员密码:
在浏览器输入

修改jenkins配置文件, 路径:vi /etc/default/jenkins

# port for HTTP connector (default 8080; disable with -1)
HTTP_PORT=8081

默认情况下,Jenkins在端口8080上运行,所以让我们使用ufw打开该端口:

sudo ufw allow 8080

安装完成后便会自动创建一个名为 jenkins 的新用户,第一次登陆时会提示需要管理员密码,密码文件的位置在 /var/lib/jenkins/secrets/initialAdminPassword ,然后根据提示安装所需要的各种插件,并创建 Jenkins 账户即可。
jenkins 日志文件路径: /var/log/jenkins/jenkins.log


jenkins更新
sudo apt-get update
sudo apt-get install jenkins

卸载Jenkins

移除 jenkins 和依赖关系
sudo apt-get remove jenkins
sudo apt-get remove --auto-remove jenkins
清除配置和数据
sudo apt-get purge jenkins
sudo apt-get purge --auto-remove jenkins

//Jenkins批量删除构件,在脚本编辑器中执行以下内容

//项目名称
def jobName = "api"
//删除小于62的构建历史
def maxNumber = 62
 
Jenkins.instance.getItemByFullName(jobName).builds.findAll {
  it.number <= maxNumber
}.each {
  it.delete()
}

python 构件的shell
cd /var/lib/jenkins/workspace/api
python run.py

启动Jenkins
sudo /etc/init.d/jenkins start
停止Jenkins
sudo /etc/init.d/jenkins stop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值