在jenkins执行shell中创建的tmux会话在jenkins构建完成后消失了

时间:2017-07-31 23:34:27

标签: shell jenkins tmux

我试图在jenkins执行shell步骤中创建一些tmux会话,并将一些长时间运行的脚本放入这些tmux会话中。我在执行shell中检查了tmux ls,我可以看到正确创建了那些tmux会话。但是在jenkins构建完成之后,那些tmux会话就消失了。

有什么办法可以在jenkins构建运行后保留那些tmux会话吗?

与jenkins相关的东西是否从$ /bin/sh -xe /tmp/hudson1362639696643230840.sh执行shell?

感谢任何提示!

1 个答案:

答案 0 :(得分:-1)

而不是在执行步骤中创建tmux会话。尝试将它们添加到脚本中并在jenkins执行步骤中调用脚本。