Linux架构篇、第五章_06Jenkins 触发器全面解析与实战指南
Linux架构篇
欢迎来到Linux的世界,看笔记好好学多敲多打,每个人都是大神!
题目:jenkins触发器的介绍与使用
版本号: 1.0,0
作者: @laowang
日期: 2025.05.16
适用环境:rocky9.5
文档说明
本文档为《jenkins 触发器的介绍与使用》,版本 1.0,作者 @laowang,2025 年 5 月 16 日发布,适用于 CentOS 7 系统,介绍 Jenkins 触发器相关知识,含环境准备、多种触发器使用步骤及操作截图
环境准备
硬件要求
• 服务器: 2核CPU、4GB内存,20GB硬盘空间
• 网络: 确保服务器具有固定的IP地址,并且防火墙允许FTP端口(默认22端口)的通信
软件要求
• 操作系统:CentOS 7
• FTP软件:SecureCRT
• 软件包1:jdk11
• 软件包2:tomcat10
• 软件包3:jenkins war
- 实验前准备
# 开启Tomcat服务174.30
catalina.sh start
# 开启gitlab服务174.10
gitlab-ctl start
- 触发器(令牌)
1.1回顾我们上一章学习的手动构建
1.2设置触发器进行构建
JENKINS_URL/job/text1/build?token=TOKEN_NAME
# 上面对下下面:
http://192.168.174.30:8080/jenkins/job/text1/
# 得出我们地址:(复制到新的网页进行访问)
http://192.168.174.30:8080/jenkins/job/text1/ build?token=123
1.3查看令牌触发器的构建
1.4浏览器复制过去进行访问
1.5发现构建了一个新的
- 触发器(定时构建与轮询)
定时构建
2.1查看构建前信息(定时构建)
2.2选择定时构建
2.3等待1分钟查看变化
轮询
2.4选择定时器
2.5查看构建结果
三、触发器(其他工程构建后触发)
3.1创建新的任务
3.2创建完成
3.3回到设置关注项目选择TEST
3.4进入TEST进行构建
3.5这时候我们没有构建test1(回到test1查看变化)
小结:
当TEST进行构建成功后,我们的test1收到TEST的构建完成,触发test1进行构建