新沂城市论坛

查看: 6594|回复: 0
打印 上一主题 下一主题

Wise2C周期触发代码WiseBuild的方式

[复制链接]
  • TA的每日心情

    2018-11-15 19:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    楼主
     楼主| 发表于 2017-11-15 15:43:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 广东省深圳市
        开发人员:频繁提交持续集成,通过持续的编译,打包,测试,镜像构建,自动化验收测试等环节产生可测试的候选镜像列表。

        以源码仓库为起点,开发人员频繁提交,每一次代码变更都要立即在流水线中传递;睿云智合WiseBuild持续交付平台支持定时周期触发,代码变更检查以及Webhook等多种触发方式。

        1.提交测试阶段从技术角度断言整个系统是可运行的,该阶段会进行编译,运行一套单元测试,并进行代码质量分析,WiseBuild持续交付平台设计遵循“BuildInDocker,BuildWithDocker,RunWithDocker"基于容器技术全面减少对于异构构建环境的支持,并且默认提供了当前主流的编程语言的编译,以及测试支持。同时用户可以根据需要在持续交付流水线中集成Sonarqube进行代码的质量跟踪和管理。

        2.自动化测试阶段,从功能交付断言整个系统是能够满足客户规范和要求的,WiseBuild持续交付平台支持基于Rancher或者RancherCompose在流水线中自动部署镜像到Rancher平台,同时内置了Selenium,Robotframework,Cucumber等主流自动化测试工具和框架。

        3.手动测试阶段,当新的代码提交部署到rancher环境后,开发人员同时可以快速的进行手动测试,确保新提交的代码在测试环境中是可用的,并且满足相关的功能需求。

        4.镜像构建,当代码提交通过了整个流水线的持续验证后将会产生响应版本的镜像文件。

        WiseBuild

        开箱即用的双模CI/CD持续交付平台,可以支持容器以及传统交付两种方式的持续集成与部署。为行业应用的开发,测试和软件发布提供全流程的管理,同时可以对开发,测试,预生产环境进行快速创建及管理。

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 分享淘帖
    新沂城市论坛免责声明:站内会员言论仅代表会员个人观点,并不代表本站同意其观点,本站不承担由此引起的法律责任。
    您需要登录后才可以回帖 登录 | 注册账号

    本版积分规则

    QQ|Archiver|手机版|小黑屋|新沂城市论坛

    GMT+8, 2025-2-6 05:48 , Processed in 0.139087 second(s), 13 queries , Xcache On.

    苏公网安备 32038102000111号

    快速回复 返回顶部 返回列表