繁体   English   中英

Jenkins 作业 api json 和 Rundeck 远程 Z572D4E421E5E6B9BC11D815E8A02712

[英]Jenkins job api json and Rundeck remote url

我尝试将 Rundeck 作业的远程 url 与 jenkins 的作业 api 绑定为选项提供程序。

So i use the api that give jenkins to call my job with this url http://localhost:8080/job/my_job/api/json?tree=jobs[name] who give this

{"_class":"org.jenkinsci.plugins.workflow.multibranch.WorkflowMultiBranchProject","jobs":[{"_class":"org.jenkinsci.plugins.workflow.job.WorkflowJob","name":"lenormandSeb-patch-2"},{"_class":"org.jenkinsci.plugins.workflow.job.WorkflowJob","name":"master"},{"_class":"org.jenkinsci.plugins.workflow.job.WorkflowJob","name":"update%2Fcodesniffer"}]}

但是当我在 rundeck 上使用这个 url 作为远程 url 时,只有“_class”和“jobs”显示在 select 上。

我错过了 Rundeck 作业配置上的某些内容吗?

在此处输入图像描述

感谢

这是因为 Rundeck 只承认这种格式作为远程选项。 要“理解”其他“格式”,最快的方法是开发一个自定义选项插件,该插件使用 jq 提供与此类似的选项,您可以看看这个

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM