首页 > 解决方案 > Jenkins 构建名称状态

问题描述

我有一个部署作业,其先决条件是使用最新的 git 哈希成功运行另一个作业。

如果不满足条件,是否可以检查该条件然后运行先决条件作业?

标签: jenkinsjenkins-plugins

解决方案


您可以使用 Jenkins 的 REST API 获取此信息:

http://JENKINS-HOST:8080/job/JOB-NAME/lastBuild/api/xml

Git 提交哈希在 SHA1 节点下,状态在结果节点下。如果状态不是 SUCCESS,您可以使用 jenkins 管道来运行此作业。


推荐阅读