一、安装jdk+maven+git+jenkins
1、第一步安装
1.1、安装jdk
sudo apt-get update
sudo apt-get install openjdk-8-jdk
java -version
1.2、安装maven
wget http://apache.fayea.com/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
tar -xzf apache-maven-3.5.0-bin.tar.gz
mvn --version
1.3、安装git
sudo apt-get install git
git --version
1.4、免安装jenkins
wget http://mirrors.jenkins.io/war-stable/latest/jenkins.war
2、第二步配置jdk+maven+git环境变量
sudo vi /etc/profile
加入如下配置,路径不一致需修改。查看路径命令 whereis java 或 whersis maven 或 whereis git
#jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
#maven
export M2_HOME=/home/ubuntu/maven/apache-maven-3.5.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
#git
export PATH=/usr/bin/git:$PATH
保存后退出执行 source /etc/profile 更新环境变量
二、启动并配置jenkins
1、启动jenkins
nohup java -jar jenkins.war & 2>&1
2、配置jenkins
浏览器访问 http://127.0.0.1:8080
首次进入需要输入初始密码来解锁,初始密码查看方法: sudo cat /var/lib/jenkins/secrets/initialAdminPassword
![](https://img.haomeiwen.com/i12997714/594f2973042f818e.png)
进入 Jenkins 定制界面选择 Install suggested plugins
![](https://img.haomeiwen.com/i12997714/bd32583f421fb776.png)
等待安装插件完成
![](https://img.haomeiwen.com/i12997714/93bef49ac7c81262.png)
完成后进入创建用户界面创建一个admin用户
![](https://img.haomeiwen.com/i12997714/31deecfb831b8a11.png)
完成
![](https://img.haomeiwen.com/i12997714/04bdb0c6d347e383.png)
3、配置全局工具变量
![](https://img.haomeiwen.com/i12997714/97ee5c1e52a2c74b.png)
3、1配置jdk
![](https://img.haomeiwen.com/i12997714/89dd9958818fc1c4.png)
3、2配置git
![](https://img.haomeiwen.com/i12997714/988071d6349791f1.png)
3、3配置maven
![](https://img.haomeiwen.com/i12997714/ba5214b9cb9d877c.png)
应用并保存
三、jenkins自动构建
1、点击新建任务
2、输入一个名称选择构建一个自由风格的软件项目,确定
![](https://img.haomeiwen.com/i12997714/3d7ff279445f48c0.png)
3、源码管理选择git,输入git地址,点击add添加git用户名密码
![](https://img.haomeiwen.com/i12997714/a41af55e5b743810.png)
4、增加构建步骤,选择调用顶层maven目标,选择全局工具变量中的maven,目标输入 clean install,保存
![](https://img.haomeiwen.com/i12997714/733d47ab64020ebb.png)
四、启动任务,执行构建,查看工作台日志
![](https://img.haomeiwen.com/i12997714/c2d31ab42d9975ee.png)
![](https://img.haomeiwen.com/i12997714/ef6a30f6a96be31f.png)
网友评论