jenkins拉取java远程日志
1、安装插件,AnsiColor。2、选择颜色日志输出。
1、安装插件,AnsiColor
2、选择颜色日志输出

3、脚本编写
echo -e "\e[1;32m##################java start check #####################\e[0m"
b=`ssh -p X root@X.X.X.X "ssh root@X.X.X.X 'ps axu|grep -w XXX.jar|grep -v "grep"|wc -l'"`
if [ $b != "1" ]
then
echo -e "\e[1;34m Java start \e[1;31mFailed\e[0m,\e[1;34mPlease check for errors!\e[0m"
echo -e "\e[36m \t\t\t\t\t\t\t\t\t \e[0m"
echo -e "\e[36m \t\t\t\t\t\t\t\t\t \e[0m"
echo -e "\e[36m \t\t\t\t\t\t\t\t\t \e[0m"
echo -e "\e[1;31m###############################################\e[0m"
echo -e "\e[1;31m##### Please review the latest error logs #####\e[0m"
echo -e "\e[1;31m###############################################\e[0m"
s=`ssh -p X root@X.X.X.X "ssh root@X.X.X.X 'tail -100 /work/install/X/nohup.out'"`
echo "$s"
exit 1
else
echo -e "\e[1;34m Java start \e[1;31mSuccessful\e[0m"
fi
4.最后效果

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)