Windows 连续集成远程cmd命令的解决方案?

Windows 连续集成远程cmd命令的解决方案?,windows,tomcat,jenkins,cmd,continuous-integration,Windows,Tomcat,Jenkins,Cmd,Continuous Integration,虽然从标题上看不清楚,但我正在寻找一种解决方案,类似于Jenkins所做的,但功能略有不同。我有3台服务器,在那里我需要运行一些cmd命令,并且我需要能够解释它们的输出 我之所以需要它,是因为我需要启动2台ApacheTomcat服务器,而最后一台服务器必须在第一台服务器正确启动的情况下启动,因此它必须等待它完成启动过程。我还需要从命令行进行svn更新,并检查是否正确完成,复制/移动磁盘上的一些文件,因此基本上所有cmd命令 我尝试使用Jenkins主/从配置和日志解析器插件来解释输出,我可以启

虽然从标题上看不清楚,但我正在寻找一种解决方案,类似于Jenkins所做的,但功能略有不同。我有3台服务器,在那里我需要运行一些cmd命令,并且我需要能够解释它们的输出

我之所以需要它,是因为我需要启动2台ApacheTomcat服务器,而最后一台服务器必须在第一台服务器正确启动的情况下启动,因此它必须等待它完成启动过程。我还需要从命令行进行svn更新,并检查是否正确完成,复制/移动磁盘上的一些文件,因此基本上所有cmd命令


我尝试使用Jenkins主/从配置和日志解析器插件来解释输出,我可以启动tomcat,但是我在控制台中没有得到输出,我无法让第二个等待第一个(通过为每个创建单独的作业)。我已经读到,通过创建一些批处理脚本或使用ant任务,这是可能的,但我想知道是否有更好的/标准的方法来完成这类任务?

我相信您可以使用多个链接作业来实现您的目标。假设您创建一个Jenkins作业a在第一台服务器上启动Apache,B作业在第二台服务器上启动Apache。配置作业A,以便在A成功时触发作业B,然后触发另一个作业以执行SVN更新或其他任何操作。

要求我们推荐工具、库或喜爱的非现场资源的问题对于堆栈溢出来说都是离题的,因为它们往往会吸引自以为是的答案和垃圾邮件。好的,很抱歉,这是社区的新手。我应该把我的问题从“推荐工具”改成“解决方案”吗?如果你能做到,绝对改变,希望现在更好。谢谢你的警告,以后会考虑的。