你的问题“centos jenkins如何设置”比较宽泛,我按在 CentOS 上安装并基础配置 Jenkins来给你一个完整、常用的实操步骤。如果你指的是Jenkins 里如何配置构建 CentOS 环境,也可以告诉我。
sudo yum update -y
sudo yum install -y java-11-openjdk-devel
Jenkins 2.3xx 推荐 Java 11(也可用 Java 17,看版本)
查看 Java:
java -version
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
sudo yum install -y jenkins
sudo systemctl enable jenkins
sudo systemctl start jenkins
sudo systemctl status jenkins
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
浏览器访问:
http://<服务器IP>:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制到网页中解锁 Jenkins。
设置:
编辑:
sudo vi /etc/sysconfig/jenkins
修改:
JENKINS_PORT="8080"
重启:
sudo systemctl restart jenkins
路径:
Manage Jenkins → Global Tool Configuration
JAVA_HOMEManage Jenkins → Security
mvn clean package查看日志:
journalctl -u jenkins
常见原因:
可更换插件源:
Manage Jenkins → Plugin Manager → Advanced
URL 改为:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/
如果你具体想问的是:
可以直接告诉我你的使用场景,我可以给你更针对性的配置方案。