Java Jenkins在Windows操作系统上托管,以便在生成后运行shell脚本

Java Jenkins在Windows操作系统上托管,以便在生成后运行shell脚本,java,windows,shell,jenkins,Java,Windows,Shell,Jenkins,我正在尝试运行一个jenkins作业,它有一个部署后活动,即运行几个shell脚本命令。Jenkins托管在windows操作系统上。有人能告诉我Jenkins如何连接到另一台机器上的Solaris环境并执行shell脚本吗?这可能吗 我试图在windows上构建一个Java WAR文件,然后在Solaris机器上的tomcat上部署它 WAR文件已生成。我需要编写一个shell脚本来将WAR文件复制到Solaris机器 有人知道如何集成吗?我建议您使用。它可以将文件复制到远程位置,并且支持Wi

我正在尝试运行一个jenkins作业,它有一个部署后活动,即运行几个shell脚本命令。Jenkins托管在windows操作系统上。有人能告诉我Jenkins如何连接到另一台机器上的Solaris环境并执行shell脚本吗?这可能吗

我试图在windows上构建一个Java WAR文件,然后在Solaris机器上的tomcat上部署它

WAR文件已生成。我需要编写一个shell脚本来将WAR文件复制到Solaris机器


有人知道如何集成吗?我建议您使用。它可以将文件复制到远程位置,并且支持Windows。

回答您最初的问题,是的,Jenkins可以在远程主机上执行shell脚本。想到的最简单的方法是Jenkins SSH插件,或。这两个插件中的任何一个都允许您通过Secure Shell(SSH)向支持SSH的主机(如Solaris)执行任意命令

但是,对于您的特定用例,最好使用更专业的开发插件,例如部署插件。特别是如果您使用Maven在Jenkins中构建项目,Apache会发布一个Maven插件,可以自动部署到Tomcat