所以我试过在这里以及其他地方阅读几个问题,我似乎无法找到答案。运行SSH命令nohup,然后通过Jenkins从服务器退出
我正在使用Jenkins并执行shell脚本来scp .jar文件到服务器,然后sshing,运行构建,然后退出服务器。但是,我无法摆脱那台服务器的生命。这是我跑,减去敏感信息:
ssh [email protected] 'killall -9 java; nohup java -jar /root/project.jar -prod &; exit'
我试着做& &退出,退出;但是它没有一个会让我从服务器中和詹金斯只是旋转,直到永远。所以詹金斯的构建从未实际完成。
任何帮助将是甜蜜的!我很感激。
雅,我应该想到这一点的第一次。但是有时候,在头撞击键盘很长一段时间后,你会得到隧道视野。尽管感谢您的回复。我很感激。 – Kristaphonie