ubuntu上Jenkins+jdk+maven+git快速搭建
一、安装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

进入 Jenkins 定制界面选择 Install suggested plugins

等待安装插件完成

完成后进入创建用户界面创建一个admin用户

完成

3、配置全局工具变量

3、1配置jdk

3、2配置git

3、3配置maven

应用并保存
三、jenkins自动构建
1、点击新建任务
2、输入一个名称选择构建一个自由风格的软件项目,确定

3、源码管理选择git,输入git地址,点击add添加git用户名密码

4、增加构建步骤,选择调用顶层maven目标,选择全局工具变量中的maven,目标输入 clean install,保存

四、启动任务,执行构建,查看工作台日志

