持续交付iPipe

基于云原生的容器化持续交付平台,支持多种语言构建,内置接口测试组件ITP, 压力测试组件Dumeter。另外提供构建产物管理组件iRepo,支持npm, pip, maven, gradle等多种语言的依赖管理和构建产物管理

产品优势

灵活的配置

  • 串、并行任务自由配置
  • 支持图形界面和yaml双重交互
  • 灵活的流水线模板

端到端打通

  • 打通从项目到代码、自动化测试全流程
  • 支持自动化测试
  • 支持性能测试
  • 支持异常测试
  • 依赖包管理

云原生

  • 动态资源管理
  • 自动扩缩容
  • 灵活发布与回滚

插件化框架

  • 插件化系统设计
  • 灵活插件接入

产品功能

流水线编排
可视化编排
多种语言构建插件
执行后发送通知
流水线监控
实时日志
查看测试结果
可手动终止
制品存储
镜像存储
通用制品存储
持续部署
发布到BCC
发布到CCE

应用场景

  • 持续集成

    开发团队提交代码之后,自动触发配置的好的流水线。流水线通过容器化编译平台iBuild编译生成二进制产物,自动化测试工具使用最新的编译产物进行环境搭建。通过自动化接口测试、性能与压力测试等一系列自动化工具进行质量保证。通过流水线检测的代码才能合入代码库,同时可以设置人工检查点,进行双向保证。

  • 持续发布

    通过测试的功能或者产品,可以使用流水线进行发布控制。iPipe可以通过对多个物理集群或者容器集群进行批量部署,以及回滚控制。方便业务团队快速进行A/B测试,线上验证以及流量控制。

相关产品

项目管理iCafe

用户故事地图,可视化看板,文档协同 自定义报表
了解

代码扫描iScan

支持增量代码扫描,高精度规则的代码扫描平台
了解

代码托管iCode

基于git的代码托管平台,支持change request模型
了解

云服务器BCC

高性能、高可靠、安全稳定的弹性计算服务
了解

容器引擎CCE

提供Docker容器的生命周期管理,大规模容器集群的运维管理、业务应用的一键式发布运行等功能
了解

云原生微服务应用平台

为企业提供应用托管和微服务管理能力的PaaS平台
了解