rundeck的Artifactory插件?

时间:2014-08-05 13:44:25

标签: tomcat artifactory rundeck

我无法找到插件来列出Artifactory的可用工件。

有没有人知道在rundeck作业中执行此操作的方法,我想使用rundeck部署一个war文件,该文件可用于tomcat。

关于在rundeck中部署到tomcat的最佳实践是什么?

2 个答案:

答案 0 :(得分:2)

您可以使用remote option values创建一个作业选项,该选项将从Artifactory中获取工件列表。
由于Rundeck支持有限JSON format,因此您将无法直接使用大多数Artifactory REST API。你可以做的是开发一个Excutions类型的Artifactory用户插件 用户插件允许您使用自己用Groovy编写的代码轻松扩展Artifactory的行为。插件可以使用Artifactory public API,其中包含获取工件列表所需的所有内容 您可以开发一个插件,其中包含您自己的搜索工件的逻辑,并可以控制JSON响应的格式。执行用户插件使用REST调用执行,因此可以从Rundeck调用 请注意,用户插件需要专业版Artifactory。

答案 1 :(得分:0)

您可以使用Artifactory REST API,即Artifact Version Search