我正在编写一个 Java 应用程序,我需要在其中跟踪 Jenkins 构建的状态并在构建成功和失败时执行一些操作。
我对 Jenkins 很陌生。是否有可用于跟踪构建状态的 Java API?
是否可以在成功完成或构建失败期间触发 java 应用程序。
欢迎您提出建议。
谢谢, 桑托斯
最佳答案
有 Jenkins REST API哪个可以满足您的需求
或者,Jenkins 有数百个插件,因此您很可能可以在 Jenkins 中运行整个过程,使用
此插件提供上游和下游连接作业的构建管道 View ,这些作业通常形成构建管道。此外,它还提供了为需要在执行前进行干预的作业定义手动触发器的能力,例如Jenkins 之外的审批流程。
提供在 Jenkins 中定义复杂和分层作业结构的选项。
关于 Jenkins 的 Java API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26717669/