Jenkins 命令无法后台运行,使用BUILD_ID=dontKillMe解决

例子:

jenkins如果在shell里使用nohup发现还是不能后台运行,直接挂掉。

那么可以在jenkins命令里加上BUILD_ID=dontKillMe解决

python 复制代码
nohup python main.py >server.out 2>&1 &

它的作用是在后台运行名为main.py的Python脚本,并将标准输出和错误输出重定向到名为server.out的文件中。具体解释如下:

1、nohup:表示在后台运行命令,即使关闭终端,命令也会继续执行。
2、python main.py:表示运行名为main.py的Python脚本。
3、>:表示将标准输出重定向到指定的文件。
4、server.out:表示将标准输出保存到名为server.out的文件中。
5、2>&1:表示将错误输出(文件描述符为2)重定向到标准输出(文件描述符为1)。
6、&:表示将命令放到后台运行。
相关推荐
StevenLdh14 分钟前
第四期 · 云端同步与冲突仲裁:离线可写、多端一致的工程解法
java·微信小程序
事已至此先睡覺吧25 分钟前
第三篇:Java 流程控制详解:条件判断、循环与跳转语句
java·开发语言
毕业设计70326 分钟前
(免费领源码) SpringBoot 游戏交易平台17600-java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
java·spring boot·mysql·决策树·mybatis·idea·推荐算法
一 乐33 分钟前
自习室座位预约管理系统|基于springboot + vue自习室座位预约管理系统(源码+数据库+文档)
java·vue.js·spring boot
此时不提桶,更待何时1 小时前
02-02-B-AQS与JUC锁面试与生产事故实战
java
音符犹如代码1 小时前
Kafka 接入 AI 的三条路线:MCP 提案、会话记忆与实时上下文
java·大数据·ai·kafka
vx_BS813301 小时前
【项目编号:project51629】Spring Boot 乡村自来水缴费系统:把抄表、水费生成与在线缴费做成一条数字化闭环
java·spring boot·eclipse·tomcat·maven
qq_269506751 小时前
第29课-Servlet基础
java
毅炼1 小时前
不写多语言 SDK,怎么让 Python、Go、Node 服务接入注册中心?
java·后端·系统架构·gateway
2501_937860941 小时前
上篇:网络编程基础与UDP套接字编程
java·网络·计算机网络