AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

Run Code Run:托管的持续集成

  • 2009-04-13
  • 本文字数:681 字

    阅读完需:约 2 分钟

RunCodeRun 是个托管的持续集成服务,由 Relevance 开发,其目标是 GitHub 上的 Ruby 项目。

为何使用托管的持续集成服务? Rob Sanheim 在其博客中写到

长久以来,群聚的源码控制(意指一个站点容纳多个开源项目——译者注)已经成为开源所面临的主要问题,而 GitHub 成功地解决了这个问题。借助于 GitHub,我们可以轻松地为项目搭建起源码控制,这消除了前端项目管理的痛苦,但这么做依然将持续集成(后端的 IT 痛苦)留给了团队。我们想自动化持续集成,就像源码控制那样简单,而解决之道就是托管。

目前 RunCodeRun 仍为私有的 beta 版,但你可以瞧瞧正在构建的各种开源项目或是申请一个

InfoQ 向 Rob Sanheim 问到关于 RunCodeRun 的更多细节信息:所有公开的项目好像都在使用 GitHub,这是否意味着 RunCodeRun 只能用在 GitHub 项目上?

我们就在使用 RunCodeRun 呢,首先用其构建了我们想要使用的系统。我们都是 GitHub 的用户与支持者(同时也有很多抱怨),因此打算从 GitHub 上的项目开刀。当然了,我们计划超越 GitHub 与 Git 本身,但现在它只支持 GitHub。

能否谈谈 RunCodeRun 的实现方式呢?

我们使用 Rails 作为前端,后端采用的是自己定制的构建器,同时使用 Amazon 的 EC2 来根据需要扩充或是降低构建器的数量。

可否使用不同版本的 Ruby 来构建项目?何时才能向公众发布呢?

可以的,只要我们完成了就会立即发布。

除了单纯的构建和运行测试(甚至可以与多个Rails 版本协同工作),RunCodeRun 还可以使用rcov 度量代码的覆盖率。请访问其站点或是阅读RunCodeRun 的博客来了解进一步的信息。

查看英文原文: Run Code Run: Hosted Continuous Integration

2009-04-13 10:11983
用户头像

发布了 88 篇内容, 共 266.8 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

等保备案是等保测评吗?两者是什么关系?

行云管家

备案 等保 等级保护 等保备案 等级测评

【6.16-6.24】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

车白兔:自助共享洗车机哪家好

共享电单车厂家

自助洗车机 自助洗车加盟 车白兔自助洗车

共享洗车机多少钱一台?看品牌

共享电单车厂家

自助洗车机价格 自助洗车加盟 共享洗车机多少钱

制造业项目MDM主数据项目实施心得

agileai

数据治理 数据集成 企业服务总线 项目实施 制造业项目

CentOS中实现基于Docker部署BI数据分析

葡萄城技术团队

Docker centos BI 分析工具

图像搜索应用场景(个人见解,欢迎补充)

Geek_e369a5

什么是图像搜索 图像搜索的应用场景 拍照购物用图像搜索的作用

Guava中这些Map的骚操作,让我的代码量减少了50%

码农参上

JAVA开发 Guava java工具包

全链路业务追踪落地实践方案

云智慧AIOps社区

运维 AIOPS 解决方案 全链路追踪

Redis+Caffeine两级缓存,让访问速度纵享丝滑

码农参上

redis 缓存 JAVA开发 Caffeine

传统的IO存在什么问题?为什么引入零拷贝的?

源字节1号

科创人·味多美CIO胡博:数字化是不流血的革命,正确答案藏在业务的田间地头

科创人

Java—Servlet

武师叔

6月月更

特尔携手微软发挥边云协同势能,推动AI规模化部署

科技之家

红象云腾完成与龙蜥操作系统兼容适配,产品运行稳定

OpenAnolis小助手

开源 龙蜥社区 龙蜥操作系统 红象云腾 兼容适配

模块五

Geek_2ce415

车白兔:洗车新模式共享自助洗车

共享电单车厂家

自助洗车 自助洗车加盟 车白兔洗车

NFT质押流动性挖矿系统开发技术

薇電13242772558

NFT 流动性挖矿

【计算讲谈社】第三讲:如何提出关键问题?

大咖说

逻辑学 辩证思维 关键问题

超大规模AI异构计算集群的设计和优化

Baidu AICLOUD

大模型训练 异构计算

共享自助洗车24小时不打烊受青睐

共享电单车厂家

共享自助洗车 自助洗车 自助洗车加盟

全上链哈希游戏dapp系统定制(方案设计)

开发微hkkf5566

Vue项目的创建和托管

Python研究所

6月月更

实时渲染:实时、离线、云渲染、混合渲染的区别

Finovy Cloud

渲染 云渲染

效率提升 100%,YRCloudFile 让自动驾驶安全更有保障

焱融科技

人工智能 自动驾驶 大数据 数据存储

NFT双币质押流动性挖矿系统开发

开发微hkkf5566

如何实现一套容器(C 语言版)2

祖维

c 容器 泛型 迭代器 双向链表

解密安卓微信聊天信息存储

ooooooh灰灰

Go sqlite 微信 后端 SqlCipher

Bytebase加入阿里云PolarDB开源数据库社区

阿里云数据库开源

阿里云 开源数据库 polarDB PolarDB-X 阿里云数据库

无界共创,明道云参与广汽本田IT新技术展

明道云

共享智能自助洗车现在市场如何

共享电单车厂家

自助洗车加盟 自助洗车市场 共享智能自助洗车

Run Code Run:托管的持续集成_Ruby_Mirko Stocker_InfoQ精选文章