解决jenkins 使用ssh插件执行脚本,导致一直处于构建中无法停止
一、现象
jenkins中使用了ssh插件,远程登录服务器并执行脚本
脚本如下:
#!/bin/bash
pid=`ps -ef | grep python | awk '{print $2}'`
kill $pid
git fetch --all
git reset --hard origin/master
git pull
nohup python3 run.py &
发现当触发jenkins之后,虽然脚本已经执行完成并且构建成功,但是jenkins构建状态一直显示为构建中
二、解决方法
修改脚本最后一行如下:
nohup python3 run.py > /dev/null 2>&1 &
重新构建,该问题解决
解决jenkins 使用ssh插件执行脚本,导致一直处于构建中无法停止相关推荐
- 解决jenkins无法下载插件ssl证书问题
刚安装的jenkins下载插件时,会Failure,详细错误里面包含了SSLHandshakeException javax.net.ssl.SSLHandshakeException: sun.se ...
- 解决jenkins无法安装插件以及css样式无法显示问题
前言 好久没写过博客了,今天正好有空,聊一下jenkins安装过程中我所遇到的问题,希望也能帮助到大家! 因为项目有个需求是去执行相关财务报表的数据校验工作,所以安排到我负责搭建jmeter+ant+ ...
- 彻底解决 Jenkins Slaver 节点无法执行 Git-LFS 命令
最新配置新增一台iMac当作持续集成构建的Slaver节点,添加节点很顺利,但是拉取代码的时候发现无法正常.出现以下提示: hudson.plugins.git.GitException: Comma ...
- 解决Jenkins安装时插件无法下载的问题
1.如图所示,在Jenkins初始化的时候,出现插件无法联网下载.此时根据页面提示需要配置代理,如果真这么配置代理的话,对于有些小伙伴们来说比较麻烦,因为和我一样没有代理的服务器账号.下边我来给大家介 ...
- [k8s]jenkins配合kubernetes插件实现k8s集群构建的持续集成
另一个结合harbor自动构建镜像的思路: 即code+baseimage一体的方案 - 程序员将代码提交到代码仓库gitlab - 钩子触发jenkins master启动一次构建 - jenkin ...
- ssh远程执行nohup命令
通常我们使用ssh远程执行脚本时可以如下操作: ssh root@192.168.0.100 "./my.sh" 但是如果我们想用nohup拉起脚本,让脚本后台运行,这样是不行的, ...
- linux怎么运行脚本文件路径,关于linux中执行脚本或程序时指定的路径
假设/mnt/bin 目录下存在一个名为 hello.sh 的可执行文件. 1. 若当前目录是 /mnt/bin ,可以使用 ./hello.sh 来执行这个可执行文件,但是使用 hello.sh 就 ...
- Jenkins执行脚本,提示“sudo: no tty present and no askpass program specified”解决方法
如题,在Jenkins中执行脚本时,提示"sudo: no tty present and no askpass program specified",报错信息如图: 以上报错是由 ...
- Linux 将进程放入后台执行,解决网络,ssh断开导致进程结束(nohup, setsid, , disown)...
Linux 将进程放入后台执行,解决网络,ssh断开导致进程结束(nohup, setsid, &, disown) 1.nohup 命令 我们知道,当用户注销(logout)或者网络断开 ...
最新文章
- 《Java虚拟机规范》阅读(三):Class文件格式
- java thread通知_JAVA 多线程(6):等待、通知 (1)
- java进度条字体颜色_java – Nimbus LF – 改变进度条的背景颜色
- scikit-learn学习笔记(一)快速入门数据集格式和预测器
- 已知两个链表A和B分别表示两个集合,其元素递增排列。请设计算法求出两个集合A和集合B的差集(近由在A中出现而不再B中出现的元素所构成的集合),并以同样的形式存储,同时返回该集合的元素个数。
- pythonfor循环是迭代器吗_[Python] 迭代器是什么?你每天在用的for循环都依赖它!...
- 中国传统纹样背景素材|一眼识别东方韵之美
- 李宏毅机器学习——无监督学习(四)
- 时间戳TimeStamp处理
- cmake 交叉编译工具链
- 二层交换配置完ping失败_在三层交换机和二层交换机做怎么配置使这两台主机ping通...
- 01GOF23-创建模型式
- NLP(9): 机器学习介绍,朴素贝叶斯,python高阶函数应用
- 如何为word增加页码,且第一页不显示页码?
- android 后台数据获取,android post方式给后台服务器传递数据
- mysql如何给表加密_sql怎么加密表
- Nginx做缓存服务器
- 弹性布局的主轴和交叉轴的区别
- Alice and Bob(省赛里的题不是博弈,噗哈哈哈哈)
- linux进程及网络报告,linux网络和进程管理简述