jenkins(二)部署vue项目
2021-06-10 本文已影响0人
我犟不过你
1、创建view


2、创建Item

需要选择的配置如下依次展示:



脚本:
npm install --registry=https://registry.npm.taobao.org
rm -rf ./dist/*
\cp /opt/vue/dist/jenkins/config/master/vue.config.js ./
npm run build:${version} # 使用前面配置的choice parameter
rm -rf /opt/vue/dist/master
cp -rf ./dist/* /opt/vue/dist
以上为vue项目部署配置,当前jenkins服务器与vue项目部署在同一台服务器,此处不需要SSH登录,后面会在后台项目部署中演示SSH的使用。
3、构建




