前言
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。
官网地址: https://www.jenkins.io
安装
参考文档: https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos
前置环境
安装jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
dnf upgrade -y
dnf install -y fontconfig
dnf install -y jenkins
systemctl daemon-reload
修改配置信息
vi /usr/lib/systemd/system/jenkins.service
Environment="JENKINS_HOME=/data1/jenkins"
Environment="JAVA_HOME=/data0/java/jdk-21.0.9+10"
usermod -aG docker jenkins
mkdir -p /data1/maven/repo && chown -Rf jenkins:jenkins /data1/maven/repo
mkdir -p /data1/jenkins && chown -Rf jenkins:jenkins /data1/jenkins
systemctl daemon-reload
启动并访问
systemctl enable jenkins
systemctl start jenkins
systemctl status jenkins
cat /data1/jenkins/secrets/initialAdminPassword
常用命令
systemctl enable jenkins
systemctl start jenkins
systemctl stop jenkins
systemctl restart jenkins
systemctl status jenkins
注意事项