使用 Jenkins API 获取构建配置详细信息

tec*_*man 4 ruby jenkins jenkins-cli

我正在寻找一种使用 Jenkins API 获取 Jenkins 作业配置详细信息的方法。在下图中的命令块中显示的内容。

在此处输入图片说明

有没有人尝试使用 Jenkins API 获取配置详细信息?

Dav*_*her 6

您可以从 URL 获取作业的原始 XML 配置: http://jenkins:8080/job/my-job/config.xml

此 URL 以 XML 格式返回持久作业配置。构建步骤列在builders元素下,不同类型的构建步骤由不同的元素标识:

<builders>
  <hudson.tasks.Shell>
    <command>
    # Run my shell command...
    </command>
  </hudson.tasks.Shell>
</builders>
Run Code Online (Sandbox Code Playgroud)