学习 Ubuntu + Jenkins 可以分为几个阶段:先打基础,再动手实践,最后结合项目实战。下面给你一条比较清晰、适合自学的路线。
在学 Jenkins 之前,建议先有这些基础:
你需要会:
cd / ls / cp / mv / rm / catapt update && apt installsudo / chmod / chownsystemctl✅ 推荐先学 1~2 天 Ubuntu 基础
sudo apt update
sudo apt install openjdk-17-jdk -y
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.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 update
sudo apt install jenkins -y
启动:
sudo systemctl start jenkins
sudo systemctl enable jenkins
访问:
http://你的IP:8080
Freestyleecho "Hello Jenkins"
date
mvn clean package
Pipeline 是 Jenkins 的核心能力。
示例:
pipeline {
agent any
stages {
stage('Clone') {
steps {
git 'https://github.com/xxx/xxx.git'
}
}
stage('Build') {
steps {
sh 'mvn package'
}
}
}
}
建议你做一个小项目:
进阶:
✅ 不要只看视频
✅ 每台命令都自己敲
✅ 报错就查日志(/var/log/jenkins)
✅ 先Freestyle,再Pipeline
如果你愿意,可以告诉我:
我可以直接给你定制学习路线 + 实操案例。