1. 程式人生 > >jenkins+maven+git構建專案

jenkins+maven+git構建專案

伺服器需要環境 jdk  maven jenkins git 

1.jenkins war包下載

wget http://mirrors.jenkins.io/war/latest/jenkins.war

啟動後 訪問   http://伺服器ip:10010/就可以訪問jenkins 了 ,按照提示輸入密碼  之後

如果提示該jenkins例項已離線  需要改一下訪問地址

我這邊選擇推薦的外掛

自動下載安裝外掛

安裝好 設定密碼之後登陸  介面如下

然後我們新增憑據(就是github等遠端倉庫的賬號密碼)我這裡用的是碼雲

 配置一下git的路徑

建立一個構建任務(選擇構建一個自由風格的軟體專案)

原始碼管理選碼雲專案倉庫的的路徑,憑據選剛新增的憑據

選擇shell構建

指令碼如下

#!/bin/bash

cd /root/.jenkins/workspace/測試/

mvn clean package

kill -9 $(netstat -nlp | grep :8081 | awk '{print $7}' | awk -F"/" '{ print $1 }')


rm -rf /home/winnersoft/server/wanmo-soft/springboot-fastdfs-0.0.1-SNAPSHOT.jar


cp -f /root/.jenkins/workspace/測試/target/*.jar /home/winnersoft/server/wanmo-soft/


cd /home/winnersoft/server/wanmo-soft/ && nohup java -jar springboot-fastdfs-0.0.1-SNAPSHOT.jar &

  儲存之後點選構建任務

在jenkins工作目錄可以看到從碼雲pull下來的專案

如果發現構建的專案沒有啟動,多半是jenkins殺掉了

我們配置一下環境變數

再重新構建專案就好了

專案構建成功