我编写了Jenkins管道,最后将触发远程主机上Java进程的执行。目前,此最后阶段看起来像:
stage('end') {
sh '''
ssh jenkins@xxx.xxx.xxx.xxx java -jar /opt/stat/stat.jar
'''
}
该过程已在远程计算机上成功启动,但是Jenkins的工作从未结束。是否有任何标志告知工作必须完成?
答案 0 :(得分:1)
似乎您的java命令没有退出而是保持运行状态?这可能是所需的行为?将该过程放在远程计算机的后台怎么样呢?
Path