jenkins中用shell脚本自动部署问题
jenkins中用shell脚本自动部署 执行 nohup java -jar *.jar & 命令控制台输出一直在打日志,构建一直在进行中,无法终止,有谁遇到这个问题吗看看是否项目部署超时了?若是常态,建议写个/配置个自动终止进程任务。一般都已经能部署构建好的~
J = Jenkins('http://localhost:8080',username,password)
for key,job in J.iteritems():
last_build = job.get_last_buildnumber()//获得最后一个构建的编号
running = build.is_running()//任务是否在运行
start_time =last_build.get_timestamp()//获得构建的开始时间
last_build.stop()//停止构建
将watchdog部署上去以后,还可以分别指定每个任务的超时时间,一旦超时就会被自动杀掉
把日志重定向输出日志文件,即可。
如果jenkins 控制台要显示日志,加个cat命令查看日志就行了。 楼主出现的问题是咋解决的?我现在也遇到了 在线等您的解决办法
在3楼回复过了,再回复一次:
“把日志重定向输出日志文件,即可。
如果jenkins 控制台要显示日志,加个cat命令查看日志就行了。” 问题mark
页:
[1]