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

前情概要:

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

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

3月重点更新内容:

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

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

  • 关于依赖源的说明:

    • 目前CRP上Java、Ruby、Python、Node语言都使用的国内源,如您的工程中依赖了国外的源或github的代码,编译和测试时有可能失败,后续我们会持续改进国外源的问题。以下是国内源的地址:
    • Java : http://maven.aliyun.com/nexus/
    • Ruby : https://ruby.taobao.org/
    • Python: http://mirrors.aliyun.com/pypi/
    • NodeJS : http://npm.taobao.org/

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

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

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


更多更新:

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

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


  • 有疑问请旺旺联系“crp技术支持”同学,也可以到我们的论坛发表建议,谢谢大家的支持。
  • CRP: https://crp.aliyun.com
  • 云Code : https://code.aliyun.com
  • 后续我们会在公众号里发布:各个语言在CRP平台上的持续交付最佳实践,敬请期待!
时间: 2024-08-04 10:50:54

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

五四青年节产品更新日志——工作流运行界面改版

前情概要: 之前,我们为了用户有针对性的在CRP上面实现代码的编译和测试,添加了Go.Php.Python.Ruby等语言的编译/测试插件,并使用了更加稳定的国内源为用户提供服务,详见[CRP 3月产品更新日志]多语言持续交付的支持. 五四青年节更新内容: 1. 日志改版 现在越来越多的阿里云用户选择了CRP作为团队的持续集成和部署的平台,随着任务数量日益增加,任务日趋复杂,原有的日志系统不能友好.直观地为用户展示日志.为此,我们做了以下的改进: 直观地为用户展示每个任务执行的命令和结果 提升日

[5.12更新日志]让高清屏真正高清起来

高清工作流 CRP的工作流经过总监级的改造,终于不再辜负视网膜屏幕的高清,也高清起来了!先上两张图对比一下:BeforeAfter赶紧登陆CRP看看吧. 支持node 6.1 4月26号nodejs进入了6.x时代,支持了更多ES6的特性,真是令人激动消息.CRP火速支持了6.1,第一时间满足喜欢尝鲜的你.

[7.14更新日志]CRP编译缓存和海外构建让编译健步如飞!

编译缓存,海外构建,自由配置是否上传包等功能 编译依赖支持缓存,让快速反馈更加快速 支持的语言包括Java.Go.Node.js.Python,实测可以将分钟级编译时长降低到秒级,极大地缩短了工作流的编译运行时间,更加快速地让团队成员获取持续集成的结果. 支持海外构建,分分钟搞定海外依赖源如果您的编译依赖无法通过国内网络访问到,可以选择海外构建.用法很简单,只需要在"编译/测试"插件上,在构建环境中选择海外即可. crp部署的时候支持选择是否上传包. 当您选择不上传包,部署时将不再将编

[5.19更新日志]CRP喊你使用钉钉扫码登录了

CRP支持钉钉用户扫码登录了 当你来到CRP,你可以使用钉钉扫码登录 你也可以切换用户登录 当你被邀请加入某个项目,你可以使用钉钉扫码登录 钉钉扫码登录,让你快人一步!

[8.10更新日志]增加Node6.3编译语言支持,优化工作流配置

增加NODE6.3编译插件,代码库选择支持模糊搜索,工作流配置界面优化 增加NODE6.3编译插件 node6.3编译插件来了,为node项目编译增加最新node语言的版本支持. 代码库选择支持模糊搜索 在工作流的配置中,配置触发器的代码库支持模糊搜索了,您可以通过关键字查找到相关的代码库. 工作流配置界面优化 工作流配置界面,增加更宽的配置面板. 屏幕快照 2016-08-10 下午10.08.46屏幕快照 2016-08-10 下午10.09.33屏幕快照 2016-08-10 下午10.0

【Release Notes】容器服务公共云产品更新

[2017年10月产品更新] [新功能]原生kubernetes支持上线 支持kubernetes 1.8.1  详见:https://help.aliyun.com/document_detail/53751.html [新功能]区块链解决方案公测 支持Hyperledger Fabric  详见:https://help.aliyun.com/document_detail/60755.html [新产品]镜像管理功能拆分为独立云产品-容器镜像服务 容器镜像服务正式公测,支持镜像安全扫描 详

《Linux From Scratch》第一部分:介绍 第一章:介绍-1.3. 更新日志

       这是 Linux From Scratch 手册的 7.7-systemd 版本,发布于2015年3月6日.如果距离这个时间已超过 6 个月,那么应该已经有更新和更好的版本了.要获取的话,请访问这个页面 http://www.linuxfromscratch.org/mirrors.html 里任意一个镜像站点. 下面是本书上一次发布之后的更新列表. 更新日志条目: 2015-03-06 [krejzi] - LFS-7.7-systemd 发布. 2015-03-03 [bdub

Eclipse SVN (Subclipse的更新日志)、版本集合(1.10.0起)、更新、安装方法!

Eclipse是一个优秀的开源IDE,目前支持C/C++.JAVA.JS.PHP等语言. Subclipse的是一个Eclipse团队提供插件提供在Eclipse IDE中的Subversion的支持.该软件是根据发布的[Eclipse 公 共协议许可-V1.0]开原许可. ----------------------------------------------------------------------------------------------------------------

WordPress 4.8正式发布 更新日志一览

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站,也可以把WordPress当作一个内容管理系统(CMS)来使用. 6月8日,WordPress 4.8如约而至,该版本以爵士乐钢琴家和作曲家 William John "Bill" Evans 的名字命名.WordPress团队表示,WordPress 4.8的新功能,将给你提供更多的方式,让你来在网上表达自我和展现品牌. WordPress 4.8更新日志: -媒