ubuntu - 在 jenkins shell 脚本中创建的 Tmux 会话在作业完成后被删除
问题描述
我正在使用 tmux 创建会话以在后台运行流星,如下所示:
tmux new-session -d -s RocketChat 'meteor'
一切顺利,但是当詹金斯的工作完成后,我得到“退出信号:SIGTERM”,我的 tmux 会话消失了
操作系统为 Ubuntu 14。
有人可以帮我吗?我想在詹金斯工作完成后让我的服务器继续运行。我将不胜感激任何帮助!
解决方案
将整个推荐放在 BUILD_ID=dontKillMe 和 & 之间帮助:
BUILD_ID=dontKillMe tmux new-session -d -s RocketChat 'meteor' &
推荐阅读
- c# - Tizen.NET NfcCardEmulation 抛出 UnsupportedException(具有附加权限)
- css - 在视口底部固定元素定位 - 不诉诸位置:固定(纯 CSS 解决方案)
- sql - 如何在没有错误缩进的情况下正确格式化 SQL 文件?
- javascript - 单击扩展程序的图标时,有没有办法添加 HTML
- reactjs - React TS - 如何将道具从父组件传递给深度嵌套的子组件
- android - Android文件存储(文档路径)
- arduino - ESP32 异步网络服务器
- java - 转换 Java 地图
> 到地图 > - mysql - 将 MySQL 时间戳设置为过去 24 小时内的随机时间
- android - Wear OS 应用程序:禁用所有可能的选项以关闭 android 手表上的应用程序