作者:Eddy 历史版本:1 最后编辑:Eddy 更新时间:2024-11-15 09:05
配置node环境
新建jenkins任务
新增任务
配置svn源码路径、账号
配置构建环境
配置构建
脚本内容:
cd $WORKSPACE/modules/ibps-admin-ui; # 前端UI编译目录 npm cache clean -f; # 清除node缓存 npm install; # 安装node依赖 npm run build; # 开始构建,根据不同环境执行不同命令 echo "sh /opt/jenkins/scp.nginx.230.sh" | at now+1min; # 复制部署
scp.nginx.230.sh
文件内容:#!/bin/bash WORKSPACE=/var/lib/jenkins/workspace/ibps3-dev/4-ibps3-ui-v3.1-dev/modules/ibps-admin-ui # 前端UI编译目录 ssh 192.168.3.230 rm -rf /usr/local/nginx/html/css /usr/local/nginx/html/static /usr/local/nginx/html/index.html /usr/local/nginx/html/favicon.ico; scp -r $WORKSPACE/dist/* root@192.168.3.230:/usr/local/nginx/html/;
- 主机间设置了免密登陆操作,相关设置可自行百度。
配置构建任务
立即构建: