美文网首页
自动化持续集成hudson+svn+tomcat+ant(1)

自动化持续集成hudson+svn+tomcat+ant(1)

作者: Themores | 来源:发表于2015-09-29 11:29 被阅读181次
    安装准备

    hudson:3.2.2
    tomcat:7.x
    apache-ant/maven:.1.9.4
    svn server
    svn client

    将下载好的hudson.war 包放到tomcat目录下的webapps 中在tomcat 下bin目录中启动startup.bat ,启动完成,输入http:localhost:8080/hudson 进行访问.
    安装所需插件:
    创建jobs
    Paste_Image.png
    配置svn或者是git
    Paste_Image.png
    构建轮询方案
    Paste_Image.png
    构建方案 ant 或者是maven
    Paste_Image.png
    部署到tomcat-webapps 下面,利用账号密码需要在tomcat下的conf 文件夹下面的
    Paste_Image.png
    覆盖文件内容如下

    <pre><code>
    <?xml version='1.0' encoding='utf-8'?>

    <tomcat-users>

    <role rolename="manager"/>
    <role rolename="manager-gui"/>
    <role rolename="manager-script"/>
    <role rolename="admin"/>
    <user username="administrator" password="administrator" roles="admin,manager,manager-script,manager-gui,manager-jmx"/>

    </tomcat-users>
    </code></pre>


    Paste_Image.png
    准备工作完毕,回到主页,进行构建
    Paste_Image.png
    查看构建log
    Paste_Image.png

    注意:以上构建的方式是用时间轮询的 方式构建,然后进行部署,项目的需求是通过svn 提交,然后进行项目构建部署。接下来,进行hook 程序研究

    相关文章

      网友评论

          本文标题:自动化持续集成hudson+svn+tomcat+ant(1)

          本文链接:https://www.haomeiwen.com/subject/puwwcttx.html