Jenkins 构建触发器选项(学习笔记九)

简介: Build after other projects are built:在其他项目构建完成后再进行构建。这里又分三种情况:①Trigger only if build is stable:其他项目构建成功②Trigger eve...
img_e50c129f33f4ebbb6ade7229f22d8889.png

Build after other projects are built:在其他项目构建完成后再进行构建。

这里又分三种情况:

①Trigger only if build is stable:其他项目构建成功

②Trigger even if the build is unstable:其他项目不稳定

③Trigger even if the build fails:其他项目构建失败

img_403881d5deb799d6dbeda6317e87c266.png

Build periodically:周期进行构建

例如:0 4 * * *  (每天凌晨4点必须构建一次源码)

Poll SCM:根据SCM软件的版本号,

定时检查源码变更。如果有更新,则checkout最新code,然后执行构建动作。

例如:*/10 * * * *  (每10分钟检查一次源码变化,如果有更新才build)

目录
相关文章
|
5天前
|
jenkins Devops 机器人
【DevOps】(五)Jenkins构建给企业微信推送消息
【DevOps】(五)Jenkins构建给企业微信推送消息
26 1
|
5天前
|
存储 jenkins 持续交付
Jenkins 构建环境指南
Delete workspace before build starts(常用) 在每次构建开始前清空工作空间。这确保了每次构建开始时都是在一个干净的环境下进行,避免了旧的文件或数据对新构建的影响。特别是对于需要频繁构建的项目,保持工作空间的干净能够确保构建过程的可靠性。 Use secret text(s) or file(s) (常用) 允许你在构建过程中使用加密的文本或文件作为凭证。这对于需要访问受保护资源的构建任务非常有用,可以安全地存储和使用密码、API 密钥等敏感信息,而不用担心泄漏。
166 2
|
5天前
|
jenkins Shell 持续交付
Jenkins job 创建、参数化、定时构建及时区偏差问题
在Jenkins中创建新任务,步骤:设置任务名,选择自由风格,输入描述并配置丢弃旧构建的规则(保留最近3次)。接着,参数化构建过程,添加字符参数并设定其名称、默认值和描述。在构建触发器中,设定定时构建为每2分钟一次(H2/ * * * *)。在构建阶段执行Shell命令,打印参数param。构建结果显示每2分钟执行一次,保留最近3次构建,参数默认值为Jenkins。定时构建的cron语法详解,并给出常见定时构建示例。当遇到Jenkins显示时间与系统时间不一致(UTC时间差8小时)的问题,解决办法是在Docker启动时添加参数调整时区至上海,确认时区修改成功后,构建历史时间将与系统时间同步。
22 2
|
5天前
|
jenkins 持续交付
Jenkins构建简单流水线
Jenkins构建简单流水线
16 0
|
5天前
|
JavaScript jenkins 持续交付
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
74 0
|
5天前
|
安全 jenkins 持续交付
Jenkins 构建触发器指南
描述 这个触发器允许你通过发送HTTP请求远程触发Jenkins Job的构建。通常用于将Jenkins集成到自动化流程中,例如在持续集成/持续交付(CI/CD)中。 配置步骤 进入Jenkins Job的配置页面,找到 "构建触发器" 部分。 勾选 "触发远程构建 (例如,使用脚本) / Trigger builds remotely (e.g., from scripts)"。 安全令牌 提供一个安全令牌(Token),确保只有知道令牌的请求才能触发构建。 比如:JENKINS_URL/job/freedom/build?token=TOKEN_NAME JENKINS_URL: 这是你J
220 1
|
5天前
|
JSON jenkins 持续交付
jenkins-Generic Webhook Trigger指定分支构建
jenkins-Generic Webhook Trigger指定分支构建
78 0
|
5天前
|
关系型数据库 MySQL 数据处理
轻松入门MySQL:数据库之触发器,自动守护你的数据宝库(17)
轻松入门MySQL:数据库之触发器,自动守护你的数据宝库(17)
|
5天前
|
关系型数据库 MySQL
Mysql基础第二十八天,使用触发器
Mysql基础第二十八天,使用触发器
33 0
Mysql基础第二十八天,使用触发器
|
5天前
|
SQL 关系型数据库 MySQL
Mysql 触发器
Mysql 触发器
19 1