基于上篇文章的基础,此篇幅主要介绍,如何打包发布vue项目,树莓派使用docker安装部署Jenkins
1.安装所需插件,NodeJS 、Publish over SSH
2. 全局工具配置 ---> NodeJS ---> 安装 ---> 自动安装 ---> 选择版本 ---> Save
3. 系统管理-系统配置-Publish over SSH-SSH Server中配置服务器信息
4.vue项目配置,按照以下几个步骤去进行就可以了
- General
- 源码管理
- 构建触发器
- 构建环境
- 构建
- 构建后操作
run.sh为执行的脚本文件
#!/bin/bash
AppName=dist.zip
APP_HOME=/home/pi/deploy/recruit/front-ui
LOG_PATH=$APP_HOME/$AppName.log
echo "log path: $LOG_PATH"
if [ "$1" = "" ];
then
echo -e "\033[0;31m 未输入操作名 \033[0m \033[0;34m {start|stop|restart|status} \033[0m"
exit 1
fi
if [ "$AppName" = "" ];
then
echo -e "\033[0;31m 未输入应用名 \033[0m"
exit 1
fi
function start()
{
unzip $APP_HOME/dist.zip -d $APP_HOME/dist
}
function stop()
{
rm -rf $APP_HOME/dist
}
function restart()
{
stop
sleep 2
start
}
function status()
{
ls -l $APP_HOME
}
case $1 in
start)
start;;
stop)
stop;;
restart)
restart;;
status)
status;;
*)
esac
有什么问题的可以评论交流。
感觉有用的或者帮助到你的可以收藏、点赞、关注 一键三连。
(有问题需要交流可以加wx zz245602951)