在 Ubuntu 中使用 Jenkins,一般流程是:安装 → 启动 → 配置 → 创建任务 → 构建/自动化。下面按步骤说明,适合新手。
sudo apt update
sudo apt install openjdk-17-jdk -y
检查:
java -version
sudo apt update
sudo apt install -y wget curl gnupg
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
默认端口是 8080
浏览器打开:
http://<你的IP>:8080
如果是本地:
http://localhost:8080
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码粘贴到网页中。
选择 Install suggested plugins
按提示设置用户名、密码、邮箱。
在 Build 区域:
echo "Hello Jenkins"
pwd
点击 Save → Build Now
查看 Console Output 看结果。
sudo systemctl status jenkins
sudo systemctl restart jenkins
sudo ufw allow 8080
npm install
npm run build
在 Build Triggers:
H/30 * * * *
每 30 分钟一次
可配合:
systemctl status jenkinssudo netstat -tunlp | grep 8080Jenkins 推荐 Java 17+
如果你愿意,可以告诉我:
我可以给你更具体的配置示例。