JENKINS使用步驟
從代碼倉庫獲取代碼用SVN,做單元測試用JUNIT,做代碼檢查用PMD、FINDBUGS,代碼編譯、打包用ANT,拷貝文件到部署服務器上用SHELL,出現BUG了通知開發人員要發EMAIL,工具一多了,整合起來用時,不斷切換界面,輸入命令的復雜性可想而知,有沒有一站式的工具可以代勞呢?有,這就是JENKINS,有了她,你就可以:通過統一的WEB界面做各種配置工作、查看工具的LOG輸出、即使是歷史的日志查看也沒問題;通知配置排程,可以自動的獲取代碼、編譯、打包和部署,發郵件,無須人工干預。
- 安裝JENKINS,其實就是把一個WAR包放到容器中
- 安裝插件:發郵件插件Jenkins Email Extension Plugin和部署插件Deploy to container Plugin
- 配置JDK和郵件服務器地址
- 新建任務:配置SVN地址/配置構建排程@hourly/配置構建步驟,如先用ANT編譯打包再傳到服務器/配置成功或失敗后發郵件通知的地址
- 手動執行任務或等待時間到了后執行任務
- ANT:如果在JENKINS中使用了ANT-JUNIT,由于JENKINS是直接調用操作系統的ANT命令的,所以要在LINUX下安裝ANT,配置ANT_HOME,并將BIN加入到PATH中:ANT_HOME=/opt/ant/apache-ant-1.8.2
JAVA_HOME=/usr/java/jdk1.6.0_29
JRE_HOME=/usr/java/jdk1.6.0_29/jre
PATH=$ANT_HOME/bin:$JAVA_HOME/bin:JRE_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export ANT_HOME JAVA_HOME JRE_HOME PATH CLASSPATH
http://hanqunfeng.iteye.com/category/138233
posted on 2012-01-31 18:19 paulwong 閱讀(8742) 評論(0) 編輯 收藏 所屬分類: JENKINS