java要多思考下

          成長^_^

             ::  :: 新隨筆 ::  ::  :: 管理 ::
            33 隨筆 :: 0 文章 :: 19 評論 :: 0 Trackbacks
              1、安裝jenkins

              2、瀏覽器訪問jenkins主頁 http://192.168.0.1:8080/,點擊“系統管理”

              3、在插件管理中,安裝Publish Over SSH插件

              4、在系統設置中設置JDK,Maven,Subversion,郵件通知,Publish over SSH
                  JDK->填寫JAVA_HOME:/usr/java/jdk1.6.0_26
                  Maven->選擇自動安裝(或設置環境變量);服務端通過編寫setting.xml,讓maven自動從本地Nexus庫中下載依賴資源
                  Subversion->選擇1.6
                  Publish over SSH->passphrase:linux登錄密碼
                            SSH Servers name : xxxx
                                    host:192.168.0.2
                                    user:root
                                    remote directory: /usr/local (系統設置的遠程服務器頂級目錄)

              5、新建一個任務(job)
                 丟棄舊的構建->保持構建的天數:7
                 源碼管理->Subversion->Repository URL: http://192.168.0.1/svn/sso (源代碼)
                          Local module directory: ./sso
                          Repository URL: http://192.168.0.1/svn/configure/sso (環境配置文件)
                          Local module directory: ./configure/sso
                          Check-out Strategy: svn revert before svn update
                 構建觸發器->Poll SCM->日程表->10 8,22 * * * (早晚各構建一次)
                 Build->Root POM->trunk/pom-test.xml
                 構建后操作->SSH Servers name : xxxx
                             Transfers->Source files: sso/product/sso/test/sso.war
                            Remote directory: wars (實際為/usr/local/wars)
                            Exec command : kill -9 `ps aux|grep tomcat1 |grep -v grep |grep java |awk '{print $2}'`
                                                     cp /usr/local/wars/sso/product/sso/test/sso.war /usr/local/tomcat1/webapps/
                                                     /usr/local/tomcat1/bin/startup.sh  (重啟tomcat,可寫個腳本)
                 保存,你懂的。

               6、開啟tomcat1日志監控,執行一次構建,觀察構建日志,驗證本次操作結果,成功。

           
          posted on 2012-10-31 21:50 java要多思考下 閱讀(5355) 評論(0)  編輯  收藏 所屬分類: 研發管理 、系統運維
          主站蜘蛛池模板: 大洼县| 垣曲县| 广安市| 江达县| 昭觉县| 南投市| 乌拉特中旗| 宁南县| 略阳县| 泸西县| 翁牛特旗| 诸暨市| 梅河口市| 安庆市| 镶黄旗| 乌兰县| 綦江县| 上饶县| 繁峙县| 久治县| 益阳市| 舒兰市| 安宁市| 乌拉特后旗| 星座| 沅陵县| 晋宁县| 永清县| 丽水市| 卓尼县| 东城区| 萝北县| 遂川县| 宜黄县| 正阳县| 文昌市| 凌云县| 松滋市| 公主岭市| 洞头县| 哈尔滨市|