jenkins分环境部署vue/react项目的方法步骤
更新时间:2022年02月23日 16:16:19 作者:不求甚解bc
这篇文章主要介绍了jenkins分环境部署vue/react项目的方法,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
vue/react部署请参考上一篇文章:https://www.jb51.net/article/238583.htm
项目开发正常都需要开发环境、测试环境、生产环境,每个环境部署都比较麻烦,可以使用jenkins自动化部署
1、安装自定义参数化插件 Extended Choice Parameter Plug-In
2、配置自定义参数
3、配置shell脚本
shell脚本内容
#!/bin/bash // 判断环境 if [ $env == "dev" ]; then url="devhtml" echo "开发环境" elif [ $env == "test" ]; then url="testhtml" echo "测试环境" else url="html" echo "生产环境" fi npm install rm -rf ./dist/* npm run build // 根据环境的url,修改需要替换的环境目录 rm -rf /usr/share/nginx/$url/vue-demo/* cp -rf ./dist/* /usr/share/nginx/$url/vue-demo/
到此这篇关于jenkins分环境部署vue/react项目的文章就介绍到这了,更多相关jenkins部署vue/react项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
react-router-dom v6版本实现Tabs路由缓存切换功能
今天有人问我怎么实现React-Router-dom类似标签页缓存,很久以前用的是react-router v5那个比较容易实现,v6变化挺大,但了解react的机制和react-router的机制就容易了,本文介绍react-router-dom v6版本实现Tabs路由缓存切换,感兴趣的朋友一起看看吧2023-10-10
最新评论