• jenkins持续集成工具


    5 持续集成工具

    手动集成:从svn下载代码-编译--sonarqube测试代码质量-打包jar(web)-部署服务器-自动化测试

    5.1 为什么需要持续集成工具

    使用持续集成工具配合一个工具,替换手动集成增强集成效率

    5.2 常见的持续集成工具

    Hudson是一个可扩展的持续集成引擎。

    Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。

    5.3 什么是Jenkins

    只是一个持续集成服务器(持续集成工具),要想搭建一套完整的持续集成管理平台,

    还需要用到前面课程中所讲到的 SVN、Maven、Sonar 等工具,按需求整合则可

     

    5.4 安装及运行

    (1)下载

    http://updates.jenkins-ci.org/latest/jenkins.war

    (2)运行

    两种运行方式:一种是基于tomcat、Jdk启动,一种是基于Docker启动

    我们这里使用tomcat运行

    讲war包放到tomcat的webapps目录下,启动tomcat

    (3)测试

    Localhost:8080/Jenkins

     

    5.5 配置

    5.5.1 初始化配置

    (1)解锁Jenkins

     

    第一次初始化登录要等待一些时间。

    (2)定制Jenkins插件,这里我们根据建议安装

     

    开始自动安装插件

     

    (3)创建第一个用户

     

  • 相关阅读:
    android 和 java 调色板
    BroadCast简述
    android intent
    android intent隐身启动和Intent过滤器
    坦克大战(TankWar)
    android menu
    WAS5.1上LogFactory的错误
    持续加班的夜晚中
    忙,无心写blog
    曾经,我是那么的有激情
  • 原文地址:https://www.cnblogs.com/8888-lhb/p/11405016.html
Copyright © 2020-2023  润新知