下面我用**“从零开始”**的思路,给你讲清楚 Debian 上 Jenkins 怎么安装和使用,适合新手。
Jenkins 依赖 Java,建议使用 OpenJDK 11 或 17。
sudo apt update
sudo apt install -y openjdk17-jdk
检查 Java:
java -version
sudo apt install -y wget gnupg
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 -y jenkins
sudo systemctl start jenkins
sudo systemctl enable jenkins
查看状态:
sudo systemctl status jenkins
sudo ufw allow 8080
浏览器访问:
http://服务器IP:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
粘贴进去 → 安装推荐插件 → 创建管理员用户
test-project)https://github.com/yourname/yourrepo.git
在 Build 中:
echo "开始构建"
npm install
npm run build
或 Java:
mvn clean package
pipeline {
agent any
stages {
stage('Build') {
steps {
sh 'echo 构建中...'
}
}
stage('Test') {
steps {
sh 'echo 测试中...'
}
}
}
}
在任务中选择:
Pipeline → Pipeline script from SCM → Git
sudo systemctl start jenkins
sudo systemctl stop jenkins
sudo systemctl restart jenkins
Jenkins 主目录:
/var/lib/jenkins
配置文件:
/etc/default/jenkins
如果你愿意,可以告诉我: ✅ 你用的是 Debian 几 ✅ 想用来做什么(前端 / Java / Python / 部署) ✅ 是否要 自动化部署
我可以直接给你 一套完整可用配置。