Jenkins Vue Windows(FreeSSHd)整合

 

 

创建项目第一次创建执行一次如下的代码。

# 进入Jenkins工作空间下hxkj项目目录
cd /root/.jenkins/workspace/pc_back

# 下面的命令只需要执行一次,后续可以删除
###
# npm切换为淘宝源
npm config set registry http://registry.npm.taobao.org/
# 安装yarn
npm i yarn -g
# yarn切换为淘宝源
yarn config set registry https://registry.npm.taobao.org
###

# 安装项目中的依赖
yarn
# 打包
yarn build
# 进入生成打包文件的目录
cd dist
# 把生成的项目打包成压缩包,方便移动到项目部署目录
tar -zcvf zrkj_vue.tar.gz * 

 

 

第二次把代码改成如下:

# 进入Jenkins工作空间下hxkj项目目录
cd /root/.jenkins/workspace/pc_back

# 安装项目中的依赖
# yarn
# 打包
yarn build
cd dist
rm -rf zrkj_vue.tar.gz
# 把生成的项目打包成压缩包,方便移动到项目部署目录
tar -zcvf zrkj_vue.tar.gz * 

 

vue.bat文件

d:
cd d:/www/wwwroot
echo ">>>当前工作路径:"%cd%
shopt -s extglob
echo ">>>删除:(.htaccess|.user.ini|zrkj_vue.tar.gz)之外的文件"
rd/s/q zr-yun.com
mkdir zr-yun.com
echo ">>>解压:zrkj_vue.tar.gz"
tar -zxvf zrkj_vue.tar.gz -C ./zr-yun.com
echo ">>>移除:zrkj_vue.tar.gz"
del/f/s/q zrkj_vue.tar.gz
echo ">>>执行成功"

目录 结构:

 

  其它的配置请看另一篇文章最下面的截图:

https://www.cnblogs.com/wangfx/p/16913672.html

posted on 2023-04-07 18:13  王飞侠  阅读(32)  评论(0编辑  收藏  举报

导航