<分区>
虽然从标题中看不清楚,但我正在寻找一种解决方案,类似于 Jenkins 所做的,但功能略有不同。我有 3 台服务器,我需要在其中运行一些 cmd 命令,并且我需要能够解释它们的输出。
我需要这个,因为我需要启动 2 个 Apache Tomcat 服务器,最后一个只有在第一个正确启动时才必须启动,所以它必须等待它完成启动过程。我还需要从命令行进行 svn 更新并检查是否已正确完成,复制/移动磁盘上的一些文件,所以基本上所有 cmd 命令。
我尝试将 Jenkins 主/从配置与日志解析器插件一起使用来解释输出,我可以启动 tomcat,但是我没有在控制台中获得输出,而且我无法进行第二个输出等待第一个(通过为每个工作创建单独的工作)。我读到这可能通过创建一些批处理脚本或使用 ant 任务来实现,但我想知道是否有更好/标准的方法来完成这类任务?