Jenkins構建maven項目


准備工作:

若Jenkins是全新安裝,則要構建maven項目,還應在服務器上安裝jdk和maven並進行配置。(這里jdk的安裝不作介紹)

安裝maven
[root@ipha-dev71-1 local]# cd /usr/local [root@ipha-dev71-1 local]# mkdir maven [root@ipha-dev71-1 local]# ll total 12740 drwxr-xr-x. 2 root root 6 Nov 5 2016 bin drwxr-xr-x. 2 root root 6 Nov 5 2016 etc drwxr-xr-x. 2 root root 6 Nov 5 2016 games drwxr-xr-x. 2 root root 6 Nov 5 2016 include drwxr-xr-x. 2 root root 6 Nov 5 2016 lib drwxr-xr-x. 2 root root 6 Nov 5 2016 lib64 drwxr-xr-x. 2 root root 6 Nov 5 2016 libexec drwxr-xr-x 2 root root 6 Aug 12 16:34 maven drwxrwxr-x 6 500 500 108 Aug 7 00:02 node -rw-r--r-- 1 root root 13043892 Aug 7 00:03 node-v10.16.2-linux-x64.tar.xz drwxr-xr-x 7 root root 100 Jan 25 2019 python3 drwxr-xr-x. 2 root root 6 Nov 5 2016 sbin drwxr-xr-x. 5 root root 49 Jan 22 2018 share drwxr-xr-x. 2 root root 6 Nov 5 2016 src [root@ipha-dev71-1 local]# cd maven/ [root@ipha-dev71-1 local]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz --2019-08-12 16:37:36-- http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz Resolving mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.8.193 Connecting to mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.8.193|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 9136463 (8.7M) [application/x-gzip] Saving to: ‘apache-maven-3.6.1-bin.tar.gz’ 100%[==============================================================================================================================>] 9,136,463 27.7MB/s in 0.3s 2019-08-12 16:37:44 (27.7 MB/s) - ‘apache-maven-3.6.1-bin.tar.gz’ saved [9136463/9136463]
[root@ipha-dev71-1 maven]# tar -xvf apache-maven-3.6.1-bin.tar.gz
[root@ipha-dev71-1 apache-maven-3.6.1]# pwd
/usr/local/maven/apache-maven-3.6.1
[root@ipha-dev71-1 apache-maven-3.6.1]# vim /etc/profile # 配置環境變量,添加如下兩行

export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.1
export PATH=$MAVEN_HOME/bin:$PATH
[root@ipha-dev71-1 apache-maven-3.6.1]# source /etc/profile # 使環境變量生效
[root@ipha-dev71-1 apache-maven-3.6.1]# mvn -v # 檢測maven是否安裝成功
Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Maven home: /usr/local/maven/apache-maven-3.6.1
Java version: 1.8.0_112, vendor: Oracle Corporation, runtime: /mnt/yyspace/soft/jdk1.8.0_112/jre
Default locale: en_US, platform encoding: UTF-8

然后在Jenkins的 系統設置-系統管理-全局工具配置 配置jdk與maven

 

 

 至此,構建maven項目的准備工作已完成。

1.新建一個 maven項目 的任務(若沒有下圖中的maven項目選項,則需要從系統設置-插件管理 安裝插件Maven Integration plugin

 2.配置git

3.配置build

4.執行構建就可以啦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM