- 知识准备
https://blog.csdn.net/tongxin_tongmeng/article/details/126989788 - 环境准备
注意:手动安装命令环境git、npm、mvn(不用再安装插件、配置插件、配置环境变量)
GIT安装:https://blog.csdn.net/tongxin_tongmeng/article/details/126998595
Nodejs安装:https://blog.csdn.net/tongxin_tongmeng/article/details/127366019
Maven安装:https://blog.csdn.net/tongxin_tongmeng/article/details/126858334 - 构建配置
注册Gitee账号-->登录Gitee账号-->新建仓库(代码)-->Git提交代码(HTTPS仓库路径)-->复制仓库路径
# 打印当前路径/root/.jenkins/workspace/my_first pwd # 前端配置文件覆盖 cp ./trunk/jenkins/dev/index.html ./trunk/ant-design-vue-jeecg/public/index.html cp ./trunk/jenkins/dev/index.js ./trunk/ant-design-vue-jeecg/src/router/index.js cp ./trunk/jenkins/dev/request.js ./trunk/ant-design-vue-jeecg/src/utils/request.js # 后端配置文件覆盖 # -------------------------------------------------------------------------------开发环境 cp ./trunk/jenkins/dev/pom.xml ./trunk/jeecg-boot/jeecg-boot-module-system/pom.xml cp ./trunk/jenkins/dev/application.yml ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/resources/application.yml cp ./trunk/jenkins/dev/application-dev.yml ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/resources/application-dev.yml cp ./trunk/jenkins/dev/WebMvcConfiguration.java ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/config/WebMvcConfiguration.java # -------------------------------------------------------------------------------生产环境 # cp ./trunk/jenkins/prod/pom.xml ./trunk/jeecg-boot/jeecg-boot-module-system/pom.xml # cp ./trunk/jenkins/prod/application.yml ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/resources/application.yml # cp ./trunk/jenkins/prod/WebMvcConfiguration.java ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/java/org/jeecg/config/WebMvcConfiguration.java # 前端安装、打包 cd ./trunk/ant-design-vue-jeecg npm install npm run build cd ./../../ # dist目录下文件复制到static目录 cp -r ./trunk/ant-design-vue-jeecg/dist/* ./trunk/jeecg-boot/jeecg-boot-module-system/src/main/resources/static/ # 后端清理、编译、安装、打包 cd ./trunk/jeecg-boot mvn clean mvn compile mvn install mvn package
- 构建日志
Jenkins一键打包(避坑版)
于 2022-09-28 00:18:26 首次发布