Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在构建步骤中使用Jenkins中的bat文件启动和终止HTTP服务器_Jenkins - Fatal编程技术网

如何在构建步骤中使用Jenkins中的bat文件启动和终止HTTP服务器

如何在构建步骤中使用Jenkins中的bat文件启动和终止HTTP服务器,jenkins,Jenkins,我有一个启动简单节点http服务器的bat脚本。 这是我的设想 1) 使用bat文件启动HTTP服务器(当我在构建步骤中包含此文件时 在詹金斯一家,詹金斯一家没有进一步行动,而是继续等待,继续前进 不执行其余步骤)2)运行一些测试用例3)终止 HTTP服务器 您需要确保批处理文件在后台启动HTTP服务器进程,这将防止Jenkins等待 对于在后台运行bat文件的问题,您应该能够提供帮助。只需在jenkins中将bat脚本设置为构建步骤。我已经完成了这项工作,但由于运行http服务器是一项等待工作

我有一个启动简单节点http服务器的bat脚本。 这是我的设想

1) 使用bat文件启动HTTP服务器(当我在构建步骤中包含此文件时 在詹金斯一家,詹金斯一家没有进一步行动,而是继续等待,继续前进 不执行其余步骤)2)运行一些测试用例3)终止 HTTP服务器


您需要确保批处理文件在后台启动HTTP服务器进程,这将防止Jenkins等待


对于在后台运行bat文件的问题,您应该能够提供帮助。

只需在jenkins中将bat脚本设置为构建步骤。我已经完成了这项工作,但由于运行http服务器是一项等待工作,jenkins一直在等待,现在我看到了您的问题。你们应该在你们的问题中进一步强调这一点。是的,我可以通过在后台运行脚本来解决问题,但我会标记你们的答案