ubuntu

如何在Ubuntu上配置Jenkins的构建触发器

小樊
44
2025-11-16 19:37:18
栏目: 智能运维

在 Ubuntu 上配置 Jenkins 的构建触发器

一 前置准备

二 内置触发器配置 下表汇总了常用的 4 种内置触发器、配置位置与示例,按需选择其一或组合使用。

触发器 配置位置 关键配置 典型示例与说明
触发远程构建 项目配置 → 构建触发器 → 勾选“触发远程构建”,设置身份验证令牌 生成 URL:JENKINS_URL/job//build?token=;如需传参:buildWithParameters?token= 示例:http://192.168.1.10:8080/job/demo/build?token=abc123;适合脚本、外部系统、按钮触发
其他工程构建后触发 项目配置 → 构建触发器 → 勾选“Build after other projects are built” 选择前置工程;可勾选“只有构建稳定时触发” 用于串联流水线/多模块,前置成功后自动触发本工程
定时构建 Build periodically 项目配置 → 构建触发器 → “日程表” 使用 Cron 语法(分 时 日 月 周),建议用 H 平滑负载 示例:H/30 * * * *(每 30 分钟);H 2 * * *(每天 2:00)
轮询 SCM Poll SCM 项目配置 → 构建触发器 → “日程表” 定时扫描远端仓库变更,变更则触发 示例:H/5 * * * *(每 5 分钟);注意其会定时拉取代码,存在一定开销

说明与要点:

三 代码托管平台的 Webhook 触发

提示:

四 安全与网络要点

五 快速验证

0
看了该问题的人还看了