开发者社区> 问答> 正文

CodePipeline:产品简介:基本概念



CodePipeline产品会逐步支持所有安全的Jenkins插件功能,以及自定义插件,物理隔离的任务环境等更多功能,目前在公测期间支持最常用的语言和功能。

代码源配置


  • GitHub及通用GIT地址:支持代码源在Github,云Code或通用可访问到的代码仓库地址作为代码源。

  • 云Code:产品公测开始后,将首先集成云Code(code.aliyun.com)的代码源,无需二次认证,直接打通您在云Code上的代码仓库。

  • SVN: 公测开始后会接入SVN管理插件,虽然企业内SVN服务器通过公网能够直接访问的少,公网上也很少有SVN托管平台,但可以尝试使用阿里开源的code.taobao.org 来管理SVN项目。


编译/测试


  • Java:支持基于Maven/Gradle来构建您的Java体系风格项目

  • NodeJs: 支持基于NodeJs体系构建您的项目

  • PHP: 支持基于Php体系构建您的项目

  • 通用构建能力: 您可以通过执行Shell脚本来定义您的构建过程,包括构建环境,语言,以及进行docker image的build能力。

  • 其他语言: Golang,Python等敬请期待。


构建产物/依赖文件管理

  • 构建产物管理:为了数据安全可靠,CodePipeline将不对您的代码及构建/打包产物进行存储,所有构建的二进制包或代码包均会存储在您的OSS中,因此当您需要将应用您需要提供给CodePipeline一个OSS Bucket地址,建议是独立的目录方便构建物的管理。


部署服务


  • 部署到ECS: 支持通过代码编译,或直接将您OSS中的二进制文件部署到ECS环境之中,实现发布自动化功能。

  • 部署到容器服务:支持通过容器服务插件,可配置的多种发布方式,将您在容器服务中的应用进行发布更新。


消息通知

  • 支持钉钉消息通知

展开
收起
行者武松 2017-10-20 15:44:41 2327 0
1 条回答
写回答
取消 提交回答
  • Love beautifual gril,Love Coding,Love Programming,Love Open Source
    ReCodePipeline:产品简介:基本概念
    什么时候支持C#
    2017-10-20 17:25:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《Serverless云开发从入门到实战》 立即下载
搭建基于 Serverless 的在线转换工具 立即下载
云上之旅—阿里云云上指引框架 立即下载