售前咨询 95187转1

CodePipeline (公测中)

阿里云CodePipeline是兼容Jenkins标准的、提供快速可靠的持续集成与持续交付服务。基于容器技术和阿里云基础服务架构,提供稳定和安全的代码/Docker编译构建,测试,扫描和部署的工具服务,并提供Pipeline As Code的编码级配置模式,满足应用程序和基础设施快速可靠的交付和更新。

立即开通 产品文档 立即开通

  • 安全稳定

    配置,数据,存储与业务隔离,安全可靠的数据和稳定性保障

  • 快速交付

    自动化代码交付工作流,快速迭代反馈并让新功能更快的交付

  • 配置灵活

    支持Jenkins广泛插件市场,可灵活使用和配置

  • 易于集成

    可以轻松扩展支持第三方能力,支持多套代码源,编译/测试框架等

精心打造的功能

  • 快速交付

    全链路代码应用交付

    代码发布全链路快速交付

    通过从代码,编译,测试,发布到运行环境的全链路软件自动化发布过程,从而可以让你快速迭代反馈并让新功能更快提供给客户。

  • 易于集成

    基于开源技术打造,完全兼容DevOps技术生态

    集成多套代码源

    支持GitHub,SVN等代码源配置


    兼容Jenkins

    完全兼容Jenkins各种配置和使用方式


    集成开源部署系统Salt

    基于开源自动化运维系统Salt实现部署能力,与开源生态保持一致

  • 灵活配置

    多种Pipeline和任务配置方式,可视化和Pipeline as Code多种配置方式

    可视化配置

    提供了创建、配置和管理Pipeline的图形用户界面以及其各个阶段和操作,达到轻松可视化和建模代码Pipeline


    Pipeline as Code

    支持整个工作流全部模块以代码形式进行配置编辑

  • 多套技术栈构建测试

    多种语言编译测试

    Java

    支持Java开发语言的应用编译构建和测试功能


    Node.js

    支持Node.js开发语言的应用编译构建和测试功能


    Docker

    支持Docker Image编译构建和测试功能,与阿里云容器镜像服务打通


    其他语言

    会逐步支持PHP,Python,Go等语言的编译测试功能

  • 多种应用环境发布

    支持ECS,容器环境的发布

    ECS

    支持应用发布到ECS环境


    Docker

    支持应用发布到阿里云容器服务


    更多应用环境

    会逐步与阿里云函数计算打通,以及集成Ansible,Chef等应用编排工具

领军客户实战场景

  • Pipeline建模和优秀实践

  • 容器化持续交付

  • 应用持续交付

  • Pipeline建模和优秀实践

    Pipeline建模和优秀实践

    帮您自动完成从代码提交到应用部署的DevOps完整流程,确保只有通过自动测试的代码才能交付和部署,高效替代业内部署复杂、迭代缓慢的传统方式。

    产品优势

    • DevOps自动化

      实现从代码变更到代码构建,代码测试和应用部署的全流程自动化

    • 持续反馈

      每次集成或节点任务,都会及时将结果实时反馈

    • 灵活配置

      完全自定义的配置方式

  • 容器化持续交付

    容器化持续交付

    与阿里云容器服务深度集成,不仅能够提供Docker Image的构建,和阿里云镜像服务打通支持安全扫描,并能够和容器服务打通做到Docker容器化应用的自动化持续交付。

    场景优势

    • 容器应用自动化交付

      容器应用的自动化构建,镜像上传下载和容器托管环境的部署发布

    • 环境一致性

      容器技术让您交付的不仅是代码,还有基于不可变架构的运行环境

  • 应用持续交付

    应用持续交付

    通过不同开发语言的编译环境配置,能够自动进行代码的编译构建,并基于开源自动化运维软件Salt,能够将应用轻松部署发布到ECS环境中。

    场景优势

    • 代码持续集成

      通过支持的多种开发语言构建,能够自动化持续的进行代码集成,当代码有所更新时自动触发。

    • 自动化发布

      通过应用编译,测试,并可以发布到ECS环境中