作者: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/;
    • 主机间设置了免密登陆操作,相关设置可自行百度。

配置构建任务

立即构建: