下面按**“在 Ubuntu 上安装 → 基础使用 → 常见玩法”**给你一个实用入门指南,适合第一次用 Jenkins 的人。
sudo apt update
sudo apt install openjdk-17-jdk -y
查看 Java 是否安装成功:
java -version
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \
https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/" | \
sudo tee /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt update
sudo apt install jenkins -y
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
复制到网页中。
按提示填写用户名、密码、邮箱。
echo "Hello Jenkins"
date
需要插件:Git(默认已装)
步骤:
https://github.com/xxx/xxx.git
npm install
npm run build
新建 Pipeline 项目,使用 Jenkinsfile:
pipeline {
agent any
stages {
stage('Build') {
steps {
sh 'echo Building...'
}
}
stage('Test') {
steps {
sh 'echo Testing...'
}
}
}
}
在任务配置中:
H 2 * * * # 每天凌晨2点
# 重启
sudo systemctl restart jenkins
# 停止
sudo systemctl stop jenkins
# 查看日志
sudo journalctl -u jenkins
如果你愿意,可以告诉我:
我可以直接给你可复制的配置示例。