下面给你一份从零开始安装与配置 Jenkins的实用指南,覆盖 Linux(最常用)、Windows、Docker 三种方式,并包含基础配置步骤。
Jenkins 是一个开源的**持续集成 / 持续交付(CI/CD)**工具,用于:
java -version
如果没有 Java:
# Ubuntu
sudo apt install openjdk-17-jdk
# CentOS
sudo yum install java-17-openjdk
sudo apt update
sudo apt install -y wget curl gnupg
wget -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo gpg --dearmor -o /usr/share/keyrings/jenkins.gpg
echo "deb [signed-by=/usr/share/keyrings/jenkins.gpg] https://pkg.jenkins.io/debian binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update
sudo apt install jenkins -y
sudo systemctl start jenkins
sudo systemctl enable jenkins
sudo systemctl status jenkins
jenkins.msihttp://localhost:8080
docker run -d \
--name jenkins \
-p 8080:8080 \
-p 50000:50000 \
-v jenkins_home:/var/jenkins_home \
jenkins/jenkins:lts
查看初始密码:
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
http://服务器IP:8080
查看管理员密码:
# Linux
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
设置:
Manage Jenkins → Global Tool Configuration
JAVA_HOMEwhich git
填入路径,如:
/usr/bin/git
MAVEN_HOMEmvn clean package
修改:
sudo vim /etc/default/jenkins
HTTP_PORT=9090
使用国内镜像:
https://mirrors.tuna.tsinghua.edu.cn/jenkins/
journalctl -u jenkins -f
如果你告诉我:
我可以给你更针对性的安装和流水线示例。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。