1、基本信息html
1. Email-Ext Plugin功能簡介java
支持Jenkins郵件發送時,自定義郵件內容功能。詳情能夠查看jenkins的wiki : https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugingit
2. 運行環境github
系統環境: OS X 10.10.5apache
Jenkins版本: 1.532.2bash
2、安裝app
1. 分析maven
經過http://localhost:8080/pluginManager/available查看,未找到此插件,則沒法用常規的Jenkins plugins安裝方法。則email-ext plugin安裝方法,基於此插件的jenkins wiki進行的,即:工具
git clone https://github.com/jenkinsci/email-ext-plugin.git
Note:查看git倉庫remote信息,git remote -v
3. mvn工具ui
/System//Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home
可是,從終端輸入命令: echo $JAVA_HOME卻爲空。這是由於,OS X安裝了JDK,但未配置此環境變量。此時,須要修改~/.bash_profile(有些mac 系統是~/.profile)文件。添加內容以下:
export JAVA_HOME=$(/usr/libexec/java_home)
export M2_HOME=/usr/local/apache-maven-3.3.3
export PATH=$PATH:$M2_HOME/bin
至於,是否須要添加$M2_HOME和$PATH我也不大肯定,我在配置的時候,是添加了這兩個環境變量。是否須要,你們能夠根據本身的嘗試,告訴我是否須要。保存你的修改後,再執行命令 source ~/.bash_profile
爲何JAVA_HOME=
/System//Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk/Contents/Home 不是這個,能夠查看此連接說明:
http://apple.stackexchange.com/questions/96956/java-home-error-while-maven-build-osx-10-8-4-version
d.驗證mvn工具是否安裝成功
執行命令: mvn --version,若是輸出以下,則證實已經安裝成功了。
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home: /usr/local/apache-maven-3.3.3
Java version: 1.7.0_10, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"
4. 執行mvn clean install命令,安裝email-ext plugin
說了那麼多,終於快走到目的地了。這個命令須要花一些時間。注意的是,運行此命令時,經過pwd查看到的路徑應該是在git clone email-ext plugin這個git倉庫所在的路徑。例如, 我將jenkins安裝在/var/jenkins, 則jenkins插件應該在此目錄下/var/jenkins-local/jenkins-data/plugins。那麼,你運行mvn clean install的目錄應該是/var/jenkins-local/jenkins-data/plugins/email-ext-plugin.