有没有办法从 jenkins REST API获取工件下载 url 。我正在使用artifact deployer
,可以从
http://localhost:8080/job/jobname/buildId/deployedartifact/downloads/artifacts.{id}
是否可以从 REST api 获取 url 信息?
如果您使用的是ArtifactDeployer 插件,那么很遗憾,API 不会列出通过它部署的工件。
如果您有时间,理想的解决方案是修改插件并向其添加 API。
就我而言,由于时间限制,我不得不通过获取构建的 HTML 页面并拾取所有以“deployedartifact/downloads”开头的<a>
标签来抓取页面。href