paulwong

          JENKINS使用步驟

          從代碼倉庫獲取代碼用SVN,做單元測試用JUNIT,做代碼檢查用PMD、FINDBUGS,代碼編譯、打包用ANT,拷貝文件到部署服務器上用SHELL,出現BUG了通知開發人員要發EMAIL,工具一多了,整合起來用時,不斷切換界面,輸入命令的復雜性可想而知,有沒有一站式的工具可以代勞呢?

          有,這就是JENKINS,有了她,你就可以:通過統一的WEB界面做各種配置工作、查看工具的LOG輸出、即使是歷史的日志查看也沒問題;通知配置排程,可以自動的獲取代碼、編譯、打包和部署,發郵件,無須人工干預。
          1. 安裝JENKINS,其實就是把一個WAR包放到容器中
          2. 安裝插件:發郵件插件Jenkins Email Extension Plugin和部署插件Deploy to container Plugin
          3. 配置JDK和郵件服務器地址
          4. 新建任務:配置SVN地址/配置構建排程@hourly/配置構建步驟,如先用ANT編譯打包再傳到服務器/配置成功或失敗后發郵件通知的地址
          5. 手動執行任務或等待時間到了后執行任務
          各種插件的安裝
          1. 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

          主站蜘蛛池模板: 大悟县| 迁安市| 安图县| 五常市| 运城市| 张家港市| 宿州市| 邢台市| 阜新市| 筠连县| 琼中| 察哈| 沂水县| 乃东县| 阜新| 扎囊县| 武定县| 南开区| 阳城县| 永城市| 四川省| 广南县| 施甸县| 普安县| 会宁县| 哈密市| 息烽县| 黔江区| 新余市| 精河县| 南平市| 乐平市| 涞水县| 昭苏县| 杭锦后旗| 美姑县| 佛教| 桃江县| 永兴县| 苍溪县| 凤冈县|