<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jasmine214--love

    只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
    posts - 731, comments - 60, trackbacks - 0, articles - 0

    hudson環境搭建詳解-kiki

    Posted on 2011-08-12 20:28 幻海藍夢 閱讀(2510) 評論(0)  編輯  收藏 所屬分類: 配置管理

    ================= windows OS系統下的: Hudson環境搭建過程記錄===========

    1. 安裝jakarta-tomcat-5.0.30.exe, 使用的jdkC:\Program Files\Java\jdk1.6.0_14)。

    設置HUDSON_HOME環境變量,按住windows+Pause鍵快速出現環境變量設置界面。

    HUDSON_HOME=C:\hudson_ci\hudson

    TOMCAT_HOME=C:\hudson_ci\Tomcat 5.0

           JAVA_HOME=C:\Program Files\Java\jdk1.6.0_14

           CALSSPATH=C:\ProgramFiles\Java\jdk1.6.0_14\lib\dt.jar;C:\ProgramFiles\Java\jdk1.6.0_14\lib\tools.jar

     

    2. hudson-2.0.0.war copyC:\hudson_ci\Tomcat 5.0\webapps目錄。

     

    3. 訪問http://localhost:8080/hudson-2.0.0/出現hudson web頁面。

     

    =================PC環境=================

    1.       OS:fedora 8

    2.       【備注信息】

    1jobs里面:只有job的各項設置參數值,數據沒有保存下來比如MD5值等。

    2

    2.1. 之前試過2jdktomcat6都安裝好的情況,每次瀏覽hudson就出現內存泄露的情況,是因為hudson-2.0.1.warhudson-2.0.0.war雖然在windows環境訪問OK,但是在fedora中不兼容,于是從hudson官網下了個hudson.war,部署到webapps最終搞定。

    2.2.

    yum list | grep tomcat    //列出tomcat可安裝包

    yum -y install tomcat5   //安裝tomcat5

    yum remove tomcat5     //卸載tomcat5

    yum remove java          //卸載所有JAVA

    rpm –qa | grep jdk         //查找jdk

    查看方法:rpm –qa |grep –I java

    卸載方法:rpm –e –nodeps java*包名

    jdk-6u21-linux-i586-rpm.bin給予可執行權限

    修改權限:chmod u+x jdk-6u21-linux-i586-rpm.bin

     

    3.       SVN版本信息】

    【服務器端SVN】:

    查看SVN版本方法:

     

    【客戶端SVN

    TortoiseSVN 1.5.5, Build 14361 - 32 Bit , 2008/10/24 18:06:34

    Subversion 1.5.4,

    4.        【幾個重要的目錄】

    1# cd /etc/init.d/ 目錄下面在hudson使用之后,會產生hudson目錄,用于存放Hudson的一些數據信息,包括Hudson_home變量,所以當hudson想要重新配置的時候,一定要刪除這里的Hudson目錄。

    2/etc/sysconfig/Hudson 與上面類似,可以使用命令啟動Hudson,目前最好不用。/etc/init.d/hudson start

    3)查看hudson的環境變量值是否設置好

    使用

    [root@localhost etc]# echo $HUDSON_HOME

    /home/kiki/compile/hudson_ci/Hudson

    如果環境變量值OK,說明是上面所述的2個目錄需要清理干凈才可以。

     

    5.       【當前HUDSON的一些數據信息】

    安全機制的用戶:

    匿名只有R權限

    admin/kiki/xufuli@twsh.com

    tester/tester/xufuli@twsh.com

     

    =================fedora 8下面hudson搭建過程=================

    [備注]hudson相應的設置都在系統設置時所規定的Hudson_home目錄下面,

    /usr/apache-tomcat-6.0.32/webapps下面的hudson不相干,所以保存Hudson_home目錄下面的數據,就可以對hudson進行遷移。

    JDK6

    1.       JDK使用軟件:jdk-6u21-linux-i586-rpm.bin,下載路徑

    http://zh.sourceforge.jp/projects/sfnet_crawlzilla/downloads/other/jdk-6u21-linux-i586-rpm.bin/

    2.       JDK安裝路徑 /usr/java/jdk1.6.0_21

    3.       執行安裝命令:./ jdk-6u21-linux-i586-rpm.bin

    APACHE

    1.       apache使用軟件:apache-tomcat-6.0.32.tar.gz

    2.       apache 安裝路徑:/usr/apache-tomcat-6.0.32

    3.       apache安裝方法:tar xzvf apache-tomcat-6.0.32.tar.gz

    HUDSON軟件

    1.       hudson使用Hudson.war

    2.       直接copy Hudson.war /usr/apache-tomcat-6.0.32/webapps目錄下面

    3.       hudson相應環境變量設置】

     修改文件/etc/profile,在文件末尾添加如下,執行source /etc/profile生效:

    4. apache 目錄中tomcat-users.xml配置apache的訪問用戶。

           修改文件/usr/apache-tomcat-6.0.32/conf如下:

    4.       進入apache目錄/usr/apache-tomcat-6.0.32/bin,啟動apache服務。

    5.       登錄http://172.28.6.36:8080/hudson看到hudson首頁即成為搭建hudson.

     

    =================hudson配置過程=================

    1.       安全機制配置:

    Hudson>系統管理>系統設置 配置如下,然后點擊頁面右上角的【登錄】,跳轉到登錄頁面,單擊【Create an account】創建一個hudson訪問用戶:

    2.       單個SVN路徑項目的配置如下;

    3.       多個相同庫或不同庫的SVN源碼的項目配置方式:

    4. hudson首頁有個: Check File Fingerprint

    可以通過這個功能檢查構件是否由hudson所構建產生。

    4.       進入任務的某次構建頁面:有Tag this build

    可以通過此將此次構建的路徑及SVN版本號在SVN庫中打上基線。

    5.       進入任務頁面,

    狀態會顯示上次成功構建所產生的構件list,

    變更集:顯示每次構建源碼庫所產生的變化,如果是每次提交代碼觸發一次構建,那么這里顯示的就是每次的提交變更記錄。

     

     

     

    ================遇到的問題======================

    1. hudson無法指定SVN版本的實現(下載最新的SVN插件即OK,服務器端SVN與客戶端SVN版本不一致導致,請求IT開通下載權限再試)

    插件這里升級為:

    *********嘗試步驟:

    新建任務:test812

    可以了。

    主站蜘蛛池模板: 亚洲av无一区二区三区| 亚洲.国产.欧美一区二区三区| 一级毛片免费播放视频| 国产免费黄色大片| 国产亚洲精品a在线无码| 国产精品极品美女自在线观看免费| 免费va在线观看| 免费夜色污私人影院网站| 免费人成年轻人电影| 黄色a三级免费看| 亚洲Av无码乱码在线播放| 无码日韩人妻AV一区免费l| 亚洲精品网站在线观看不卡无广告| 污视频网站在线观看免费| 亚洲成片观看四虎永久| AAAAA级少妇高潮大片免费看| 久久亚洲中文字幕精品一区| 一区二区三区在线免费观看视频 | 国产亚洲色视频在线| 久久高潮一级毛片免费| 久久久久久亚洲精品| 黄在线观看www免费看| 亚洲欧美国产欧美色欲| 亚洲精品国产福利一二区| 最近的2019免费中文字幕| 亚洲欧洲精品在线| 成熟女人特级毛片www免费| 免费视频精品一区二区| 亚洲国产精品嫩草影院在线观看| 中国xxxxx高清免费看视频| 亚洲欧美黑人猛交群| 亚洲精品无码久久久影院相关影片| 在线成人爽a毛片免费软件| 亚洲中文字幕日产乱码高清app| 视频免费在线观看| 亚洲人成伊人成综合网久久| 波多野结衣免费视频观看 | 在线看片韩国免费人成视频| 亚洲AV女人18毛片水真多| 亚洲人成人77777网站| 久久精品a一国产成人免费网站|