Jenkins(docker安装)如何执行宿主机的shell启动jar包
本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com
最近在用 docker 做自动化部署的时候遇到一个问题,就是用 docker 装的 jenkins 可以通过映射执行宿主机脚本。但是,却无法通过 shell 脚本启动宿主机 jar 包。经排查最终用以下方案完美解决。
一:先在插件管理下载 punlish over ssh
二:在系统配置里配置 publish over ssh 插件
三:在配置项目时加入此配置
source /etc/profile 采用宿主机进程
BUILD_ID=dontKillMe 防止此进程在执行宿主机脚本之前被杀死
cd /var/server/ 进入脚本目录
sh start_and_stop_all.sh 启动脚本
最后,发版你需要的版版本就 OK 了。
本文是转载文章,版权归原作者所有。建议访问原文,转载本文请联系原作者。
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果