【发布时间】:2019-08-21 07:54:53
【问题描述】:
我正在创建一个用于回滚应用程序的 Rundeck 作业。我的 .jar 文件存储在 Nexus 存储库中,我想向 Rundeck 添加一个选项,我可以在其中从 Nexus 中选择一个 .jar 版本,然后在此运行回滚作业。
我尝试过使用这个插件:https://github.com/nongfenqi/nexus3-rundeck-plugin,但它似乎不起作用。当我登录到 Nexus 时,我可以从浏览器访问列出工件的 JSON 文件,但是当我注销时,即使 Nexus 服务器正在运行,JSON 文件也是空的。
如下图所示,在 Rundeck 中将 JSON URL 添加为远程 URL 选项时,即使我已登录到 Nexus,我在运行作业时也无法选择,如图 2 所示。一种通过选项传递用户凭据的方法,或任何其他解决方法?
【问题讨论】:
标签: continuous-integration devops nexus continuous-deployment rundeck