jenkins工作即使成功也没有完成

时间:2016-12-28 14:06:15

标签: jenkins continuous-integration continuous-deployment hybris

我有一个Jenkins管道工作,我在其中提供了一个Windows批处理命令来启动我的hybris服务器。通常,如果从命令提示符启动hybris,服务器窗口(命令窗口)将保持进程运行并且不会退出。在Jenkins发生同样的事情,即使服务器已成功启动,作业也永远不会结束。请建议我如何让服务器运行,然后成功退出工作。以下是管道脚本:

 node {
       stage 'ServerStop'
        echo 'Stop the server if previously running'
        bat '''call D:\\path_to_hybris\\hybris\\bin\\platform\\hybrisserver.bat stop
    EXIT /B 0'''

        stage 'Checkout'
        echo 'Checkout related script'

       stage 'Build'
       echo 'Build script here'


        stage 'ServerStart'
        bat '''call D:\\path_to_hybris\\hybris\\bin\\platform\\start.bat
        '''}

0 个答案:

没有答案