[CRP 3月产品更新日志]多语言持续交付的支持

前情概要:

过去的几个月里,我们对Java和Node语言的持续交付做了以下一些事:

  1. 支持使用aliyun的maven仓库,也支持使用用户自有的maven仓库;
  2. 支持配置项文件和代码库的物理隔离存储,保证重要信息的私密性。同时又支持工作流编译时上传配置项文件,从而使得代码工程在编译时可以动态替换配置项。
  3. 支持Node语言编译时快速安装C语言的扩展依赖,从而提高Node语言的编译测试效率。

3月重点更新内容:

在阿里云上,越来越多的用户选择了CRP作为团队的持续集成和部署的平台。很多用户对我们提出多语言的支持需求,经过我们多方面的调研与不断的尝试,多语言的支持终于来啦!

1. 支持Go、Php、Python、Ruby语言的多版本编译-测试-部署流程。 具体的语言配置帮助请进入帮助中心查看。

[CRP 3月产品更新日志]多语言持续交付的支持

2. "编译"、"测试"任务合并为"编译/测试"1个任务,从而减少编译&测试依次运行的时间:

[CRP 3月产品更新日志]多语言持续交付的支持

3. 工作流部署支持Php、Ruby、Node等脚本语言的git pull --> 启动方式部署:

[CRP 3月产品更新日志]多语言持续交付的支持

4. 工作流支持Ruby开发者的capistrano方式部署


更多更新:

  • 项目中“持续发布线”改为“工作流”:
  • 项目-部署组支持直接输入IP列表添加机器,方便快速添加机器:

[CRP 3月产品更新日志]多语言持续交付的支持

  • 项目首页支持调整工作流显示顺序,从而可以只查看我关心的工作流;

[CRP 3月产品更新日志]多语言持续交付的支持


  • 有疑问请旺旺联系“crp技术支持”同学,也可以到我们的论坛发表建议,谢谢大家的支持。

  • CRP: https://crp.aliyun.com

  • 云Code : https://code.aliyun.com
  • 后续我们会在公众号里发布:各个语言在CRP平台上的持续交付最佳实践,敬请期待!
上一篇:探讨微软团队开发利器VSTS安装及部署篇


下一篇:c++学习笔记之成员模板