zoukankan      html  css  js  c++  java
  • hudson安装

    Hudson有很多安装方法,

    官方的安装方法

    参考:https://wiki.eclipse.org/Hudson-ci/Using_Hudson/Installing_Hudson

    民间的安装方法

    参考:http://www.ttlsa.com/tools/install-hudson-on-linux/

    其实就是下载war包,然后用"java -jar hudson-3.0.1.war --httpPort=8888&"命令运行。

    我选择的方法

    原理:tomcat + hudson

    环境:Ubuntu 16 + jdk1.8 + apache-tomcat-8.5.42 + hudson-3.3.3.war

    环境准备:

    1.升级java环境到jdk1.8

    sudo apt install openjdk-8-jre-headless

    2.搭建tomcat环境

    参考:https://blog.csdn.net/weixx3/article/details/80808484

    其中startup.sh中,因为我是直接升级的jdk版本,所以我只添加了:

    #tomcat
    export TOMCAT_HOME=/home/hudson/CI/tomcat

    3.下载hudson的war包

    官网地址:http://hudson-ci.org/

    4.将war包放到tomcat的:tomcat/webapps目录下

    5.启动tomcat:执行tomcat/bin下的startup.sh脚本

    6.修改配置文件使hudson为默认项目:

    修改tomcat/server.xml,在HOST标签中添加

    <Context path="" docBase="/usr/local/tomcat/webapps/hudson-3.3.3/" debug="0"/>

    其中"/usr/local/tomcat/webapps/hudson-3.3.3/"是tomcat的绝对路径

    如下:

          <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <!-- SingleSignOn valve, share authentication between web applications
                 Documentation at: /docs/config/valve.html -->
            <!--
            <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
            -->
    
            <!-- Access log processes all example.
                 Documentation at: /docs/config/valve.html
                 Note: The pattern used is equivalent to using pattern="common" -->
            <Context path="" docBase="/usr/local/tomcat/webapps/hudson-3.3.3/" debug="0"/>
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />
    
          </Host>

    7.启动tomcat,访问"http://ip:8080/",然后看见hudson的首页,把所有插件打勾,然后安装,等2个小时左右,安装完成,点击Finish,至此hudson就已经安装完成了。

    Hudson的使用

    参考:http://www.ttlsa.com/tools/install-hudson-on-linux/

  • 相关阅读:
    夜空中最亮的星
    让我留在你身边
    反思
    又想起民谣那诗
    初学积性函数
    P1049 装箱问题(01背包)
    set
    紫书 习题 10-4 UVa 1644(素数筛)
    紫书 习题 10-2 UVa 808(建立坐标+找规律)
    紫书 习题 10-1UVa 111040(找规律)
  • 原文地址:https://www.cnblogs.com/bugutian/p/11045049.html
Copyright © 2011-2022 走看看