【发布时间】:2016-02-02 18:34:02
【问题描述】:
我正在尝试使用 Jenkins 自动化部署过程。我正在尝试将一些配置文件和一些 EAR 文件部署到远程 VM。通常我会打开一个远程桌面连接并手动部署。
有没有办法从 JENKINS 通过脚本或插件将文件部署到远程虚拟机?
【问题讨论】:
-
这取决于目标操作系统和目标应用服务器/容器,我猜。您可以在 jenkins 构建中执行 shell 命令,因此您可以在 bash 中编写任何脚本(例如),您可以执行此操作。我们有一个简单的 bash 脚本,它使用 glassfish 的 asadmin 命令远程部署我们的耳朵。或者,您可以通过 ssh/scp 复制它们。
-
目标操作系统是 Windows 2008 服务器。