jenkins部署过程要点
jenkins 构建过程
源码管理
Git
1 | 无法连接仓库:Command "git ls-remote -h -- git@github.com:cs7eric/devs-phere.git HEAD" returned status code 128: |
主要是因为 主机秘钥验证的问题


java
在 挂载目录安装 java,并在 全局工具配置中配置路径
maven
将maven的目录放置在 jenkins的 数据挂载目录里面,否则容器读不到
此外,要在 jenkins 的全局工具中 配置 maven 的路径以及 配置文件
构建时, 所指的 pom.xml
是相对路径
若报错, permission denied
,则 执行 sudo chmod +x /var/jenkins_home/apache-maven-3.8.8/bin/mvn
publish over ssh
配置 ssh server
执行 shell 脚本
1 | cp /var/jenkins_home/workspace/dev-sphere-subject/dev-sphere-subject/dev-sphere-subject-starter/target/dev-sphere-subject-starter.jar /var/jenkins_home/jar/ |
- Title: jenkins部署过程要点
- Author: cccs7
- Created at : 2025-03-15 21:09:27
- Updated at : 2025-03-15 21:14:23
- Link: https://cs7eric.github.io/2025/03/15/jenkins部署过程要点/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments