当前位置: 首页 > news >正文

多个网站给一个网站推广定制设计网站公司

多个网站给一个网站推广,定制设计网站公司,建设商务网站需要哪些步骤,书签制作古风jenkins配置流水线过程 1.新建item 加入相关的参数就行了。 流水线脚本设置 后端脚本 node {stage checkoutsh#每次打包清空工作空间目录rm -rf $workspace/*cd $workspace#到工作空间下从远端svn服务端拉取代码svn co svn://10.1.19.21/repo/技术中台/低…jenkins配置流水线过程 1.新建item 加入相关的参数就行了。 流水线脚本设置 后端脚本 node {stage checkoutsh#每次打包清空工作空间目录rm -rf $workspace/*cd $workspace#到工作空间下从远端svn服务端拉取代码svn co svn://10.1.19.21/repo/技术中台/低代码开发平台/projects/iiot-eqp-app/iiot-eqp-app --username lipeigen --password DG-svn-123456stage Maven Buildshcd $workspace/$app_name#编译后台包生成jar包#/app/maven3.6/bin/mvn -e -U clean install -Dmaven.test.skiptrue -P test --settings /app/maven3.6/conf/settings-iiot.xml/app/maven-3.6.2/bin/mvn -e clean install -Dmaven.test.skiptrue -P test --settings /app/maven-3.6.2/conf/settings-iiot.xmlstage deployshecho start docker buildcd $workspace/$app_namedocker login -u admin -p Harbor12345 10.1.19.21:21020sed -i s/env_file/$env_file/g Dockerfilesed -i s/app_name/$app_name/g Dockerfilesed -i s/app_version/$app_version/g Dockerfilesed -i s/harbor_registry/10.1.19.21:21020/g Dockerfiledocker build -t 10.1.19.21:21020/pro/$app_name:$image_version .docker push 10.1.19.21:21020/pro/$app_name:$image_versiondocker rmi 10.1.19.21:21020/pro/$app_name:$image_versionsed -i s/image_version/$image_version/g;s/appname/$app_name/g;s/harbor_registry/10.1.19.21:21020/g;s/name_space/$name_space/g;s/containerport/$containerport/g;s/appport/$appport/g;s/replicas_num/$replicas_num/g k8s-deployment-service.ymlecho start k8s deploymentkubectl apply -f k8s-deployment-service.yml --namespace$name_space --kubeconfig/root/.kube/config} 前端脚本 前端打包分两种 1种手动本地 npm run build后上传dist前端打包文件 2种本地不build,直接在jenkins上build然后jenkins服务器上需要上传node_modules文件例如          cp -r /data/node_modules . npm run build node {stage checkoutsh#每次打包清空工作空间目录rm -rf $workspace/*cd $workspace#到工作空间下从远端svn服务端拉取代码svn co svn://10.1.19.21/repo/技术中台/低代码开发平台/projects/iiot-eqp-app/iiot-eqp-web --username lipeigen --password DG-svn-123456stage Vue Buildshcd $workspace/$app_name#编译前台包生成distif [ -d $workspace/$app_name/dist/ ];thenecho dist文件夹已存在跳过打包...elseecho dist文件夹不存在,系统打包...cp -r /data/node_modules .npm run buildfistage deployshecho start docker buildcd $workspace/$app_namedocker login -u admin -p Harbor12345 10.1.19.21:21020sed -i s/env_file/$env_file/g Dockerfilesed -i s/app_name/$app_name/g Dockerfilesed -i s/app_version/$app_version/g Dockerfilesed -i s/harbor_registry/10.1.19.21:21020/g Dockerfiledocker build -t 10.1.19.21:21020/pro/$app_name:$image_version .docker push 10.1.19.21:21020/pro/$app_name:$image_versiondocker rmi 10.1.19.21:21020/pro/$app_name:$image_versionsed -i s/image_version/$image_version/g;s/appname/$app_name/g;s/harbor_registry/10.1.19.21:21020/g;s/name_space/$name_space/g;s/containerport/$containerport/g;s/appport/$appport/g;s/replicas_num/$replicas_num/g k8s-deployment-service.ymlecho start k8s deploymentkubectl apply -f k8s-deployment-service.yml --namespace$name_space --kubeconfig/root/.kube/configtar -zcf vue.tar.gz nginx.confsshpass -p e5hfz^I^X98LxQtC scp -P 20000 -o StrictHostKeyCheckingno -r $workspace/$app_name/vue.tar.gz Oper110.1.19.11:/usr/local/nginx/vhost/vue.tar.gzsshpass -p e5hfz^I^X98LxQtC ssh -p 20000 Oper110.1.19.11 /bin/bash -x /app2/deploy-vue.sh $app_namesshpass -p RCJ5ADeKKtBWMwIe scp -P 20000 -o StrictHostKeyCheckingno -r $workspace/$app_name/vue.tar.gz Oper110.1.19.12:/usr/local/nginx/vhost/vue.tar.gzsshpass -p RCJ5ADeKKtBWMwIe ssh -p 20000 Oper110.1.19.12 /bin/bash -x /app2/deploy-vue.sh $app_name} 添加测试和生产的分组 上传jenkins插件 在文件中可以下载 vue多环境配置切换 增加env的三个配置环境文件设置NODE_ENVdev 修改package.json文件配置不同环境build配置: 打包dev环境命令 npm run build 打包test环境命令 npm run test 打包prod环境命令 npm run prod 对应的jenkins脚本中的命令也进行修改 scripts: {serve: vue-cli-service serve,build: vue-cli-service build --mode development,build:prod: vue-cli-service build --mode production,build:test: vue-cli-service build --mode test,lint: vue-cli-service lint,fix-memory-limit: cross-env LIMIT8096 increase-memory-limit},
http://www.w-s-a.com/news/231430/

相关文章:

  • 大规模网站开发语言宁夏建设职业技术学院网站
  • 寻花问柳专注做一家男人爱的网站北京展台设计制作
  • 中卫网站设计做自己的卡盟网站
  • 广州网站推广自助做网站人家直接百度能搜到的
  • 电子商务网站建设目标及利益分析安徽建设厅网站施
  • 制作网站策划书网站建设公司的性质
  • 哪个网站可以做免费宣传简单的网页设计网站
  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计
  • 太原网站建设设计网站建设策划书(建设前的市场分析)
  • 哪里有制作网站电商新手入门知识
  • 制作网站的后台文昌网站建设 myvodo
  • 网站 购买移动网站制作
  • 南京网站网站建设学校英山做网站多少钱
  • 珠海网站建设网如何注册公司公众号
  • 手机网站页面制作网站怎么做快照
  • asp网站怎么仿站推广软件下载平台
  • 电子商务网站建设期末试题08答案互联网怎么做
  • 规范门户网站的建设和管理办法微信网站开发公司电话
  • 免费行情网站凡客的官网
  • 做网站运营的女生多吗海淀企业网站建设
  • 网站运行环境配置网站建设个一般需要花费多少钱
  • 广西平台网站建设报价wordpress 免费 企业 主题