原计划使用Docker安装Jenkins后测试从github下载Java代码编译,但是安装后发现即使宿主机能够利用VPN连接github,运行在Docker内的Jenkins仍然遇到各种网络错误,最终决定放弃Docker用WAR安装。
1. 参考资料
https://www.jenkins.io/zh/doc/book/installing
https://www.toolsqa.com/jenkins/jenkins-maven/
2. 下载最新的稳定Jenkins WAR包
存放于D:\jenkins\start\jenkins.war
3. 创建启动脚本start.sh并在git bash中运行脚本
#!/bin/bash
export JENKINS_HOME=d:/jenkins
cd $JENKINS_HOME
java -jar start/jenkins.war --ajp13Port=-1 --httpPort=9090
4. 按照安装后设置向导完成配置
5. 登录Jenkins安装Maven插件
![](https://img2020.cnblogs.com/blog/571584/202106/571584-20210613034927186-383498947.png)
6. 修改全局工具配置
JDK
Maven
7. 创建第一个Maven项目
![](https://img2020.cnblogs.com/blog/571584/202106/571584-20210613035548029-1357992262.png)
8. 配置git仓库地址以及构建方法后运行
![](https://img2020.cnblogs.com/blog/571584/202106/571584-20210613035833801-629737668.png)