我正在尝试构建DevOps管道以进行构建和部署。到目前为止,我有一个Jenkins管道,该管道从Github构建我的项目,对代码运行SonarQube分析,并将生成的.jar和.pom文件上传到Nexus存储库管理器。下一步是使用Rundeck部署到生产环境。但是,我想探讨是否有一种方法可以将我的整个管道包装在Rundeck中。因此,我的想法是,我将单击Rundeck中的“开始”按钮,这将触发我的Jenkins工作,将其上传到Nexus并部署到生产中。
到目前为止,我发现唯一的Jenkins / Rundeck集成是在Jenkins成功构建后触发Rundeck作业的选项,但我希望反之亦然。而且,我还希望能够选择要部署的构建版本,以防回滚,但是我对此没有任何支持。有谁知道用Rundeck和Jenkins是否可以实现?