【问题标题】:Tmux session created inside jenkins shell script is deleted after job is finished在 jenkins shell 脚本中创建的 Tmux 会话在作业完成后被删除
【发布时间】:2019-03-08 00:30:03
【问题描述】:

我正在使用 tmux 创建会话以在后台运行流星,如下所示:

tmux new-session -d -s RocketChat 'meteor'

一切进展顺利,但是当 Jenkins 工作完成后,我收到“退出信号:SIGTERM”,并且我的 tmux 会话消失了

操作系统是 Ubuntu 14。

有人可以帮我解决这个问题吗?我想在詹金斯工作完成后让我的服务器继续运行。如有任何帮助,我将不胜感激!

【问题讨论】:

    标签: ubuntu jenkins tmux


    【解决方案1】:

    将整个推荐放在 BUILD_ID=dontKillMe 和 & 帮助之间:

    BUILD_ID=dontKillMe tmux new-session -d -s RocketChat 'meteor' &
    

    【讨论】:

      猜你喜欢
      • 2018-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多