跳至主要內容

jenkins搭建

bug君小于 1 分钟

1. 软件包准备

查看长期维护版本以及支持的jdkopen in new window

清华大学镜像站open in new window

github历史版本下载open in new window

1.1 新建用户

#新建用户组
groupadd jenkins
#新建用户
useradd -m jenkins
#将用户添加至用户组
usermod -aG jenkins jenkins

1.2 安装jdk17

切换用户为jenkins安装jdk17

#解压
tar -xvf jdk-17_linux-x64_bin.tar.gz

#配置环境变量
vim .bash_profile
export JAVA_HOME=/home/jenkins/jenkins/jdk-17.0.9
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

#重载配置文件
source .bash_profile

1.1 下载rpm包

#本次使用2.419版本
#下载
wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.419-1.1.noarch.rpm

1.2 安装

rpm -ivh  jenkins-2.419-1.1.noarch.rpm

1.3 修改jenkins配置

cd /etc/sysconfig
vim jenkins
#jenkins的用户的端口
JENKINS_USER="root"
JENKINS_PORT="8888"

82779bedd7ec4720941bd14d7d17562b
AWT is not properly configured on this server. Perhaps you need to run your container with "-Djava.awt.headless=true"? See also: https://www.jenkins.io/redirect/troubleshooting/java.awt.headless

yum -y install dejavu-sans-fonts fontconfig xorg-x11-server-Xvfb

插件地址修改

https://blog.csdn.net/sunlihuo/article/details/106526012

https://cdn.jsdelivr.net/gh/lework/jenkins-update-center/updates/huawei/update-center.json
上次编辑于: