jenkins配置

发布时间:2021-04-30 15:38:55编辑:丝画阁阅读(171)

一,脚本一

#!/bin/bash

npm config set registry https://registry.npm.taobao.org 
npm config get registry 
npm install
rm -rf ./dist/*
npm run qktest
rm -rf /home/wwwroot/default/qktest/*

cp -rf ./dist/* /home/wwwroot/default/qktest/

二,脚本二

#!/bin/bash
cd /var/lib/jenkins/workspace/pc测试版 #进入Jenkins工作空间下hxkj项目目录
npm config set registry https://registry.npm.taobao.org #把npm源设置为淘宝源(这个你懂的)
npm config get registry #检测npm是否切换成功(此条命令非必要)
npm install #安装项目中的依赖


npm run ceshi #打包


cd dist
rm -rf qytest.tar.gz #删除上次打包生成的压缩文件
tar -zcvf qytest.tar.gz * #把生成的项目打包成压缩包,方便移动到项目部署目录
rm -rf /home/wwwroot/default/qytest/* #删除原来的文件
cd /home/wwwroot/default/qytest #进入web项目根目录
mv /var/lib/jenkins/workspace/pc测试版/dist/qytest.tar.gz ./  #移动刚刚打包好的项目到web项目根目录
tar -zxvf qytest.tar.gz -C ./  #解压项目到dist目录
rm -rf qytest.tar.gz    #删除压缩包

关键字