【发布时间】:2012-12-08 05:18:30
【问题描述】:
我想用 jenkins 部署到测试环境和生产环境。为此,我需要连接到所需环境的服务器,例如 ssh/scp。
我想知道最好的方法是什么。
我找到了一些插件来执行此操作,例如 Jenkins-Deploy-Plug-in 或 Jenkins Publish over SSH 插件。第一个有很多问题,部署到生产环境中并不值得信赖,第二个您需要更改全局配置,每次部署都是手动工作。
任何想法如何解决这个问题?也许有一些脚本或插件?
我目前唯一的想法是:使用 jenkins 连接到服务器(可能使用 SSH 插件)并在那里执行连接到所需环境的脚本。但这是两个联系。这真的有必要吗?我希望有一个更直接的方法。
感谢任何提示。
【问题讨论】:
-
这里有点晚了,但这确实是ARA tools 的目的。将 Jenkins 与 BuildMaster 或 XLDeploy 等工具集成,然后让该工具将其部署到生产环境。
标签: jenkins jenkins-plugins continuous-deployment