在 CentOS 上搭建好 Jenkins 后,创建任务(Job)一般是网页端操作。下面按最常见场景给你一步步说明。
systemctl status jenkins
http://<服务器IP>:8080
test-job常见选择:
https://github.com/xxx/xxx.gitH/30 * * * *
echo "Hello Jenkins"
pwd
clean package| 类型 | 用途 |
|---|---|
| Freestyle | 最简单,适合脚本/命令 |
| Maven Project | Java/Maven 项目 |
| Pipeline | 推荐,复杂 CI/CD |
| Multibranch | 多分支自动构建 |
新建任务 → 选择 Pipeline
pipeline {
agent any
stages {
stage('Build') {
steps {
sh 'echo building'
}
}
}
}
sudo visudo
jenkins ALL=(ALL) NOPASSWD: ALL
su - jenkins
ssh-keygen
cat ~/.ssh/id_rsa.pub
如果你愿意,可以告诉我:
我可以给你针对性任务配置示例。