开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

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:11958
用户头像

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

关注

评论

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

Go 语言中排序的 3 种方法

AlwaysBeta

Go

如何通过华为云云耀云服务器L实例自建企业Nextcloud云存储

平平无奇爱好科技

干货丨云耀云服务器L实例需要配置升级教程

平平无奇爱好科技

计算机网络知识,一文搞定

霍格沃兹测试开发学社

Andriod微信小程序自动化测试

霍格沃兹测试开发学社

gitlab 服务端 hook, 拦截糟糕的提交到仓库

霍格沃兹测试开发学社

k8s中无声的性能杀手:cpu thorttling(限流)

摸鱼编程

k8s 性能 高并发

Docker 搭建Web服务器nginx

霍格沃兹测试开发学社

数据库变革:HashData云数仓实现事务级实时性

酷克数据HashData

如何三步实现高性能WordPress网站的部署

平平无奇爱好科技

如何搭建企业个人直播流媒体服务器,使用OBS推送PC桌面流到SRS

平平无奇爱好科技

APP自动化如何使用参数化用例

霍格沃兹测试开发学社

Postman做 接口自动化测试

霍格沃兹测试开发学社

App自动化控件定位

霍格沃兹测试开发学社

如何使用Prestashop三步轻松搭建自己的电商网站

平平无奇爱好科技

APP自动化之Toast识别

霍格沃兹测试开发学社

TestNG 与 Junit如何选择

霍格沃兹测试开发学社

快手公布自研大模型最新进展:“快手AI对话”已开放内测

Geek老T

AI Codec 大语言模型

PoseiSwap 更新质押系统,并将在 8 月18 日开启“Trident ”快照

BlockChain先知

从新学习String和StringBuilder,让面试官虎躯一震

摸鱼编程

Java 面试 string StringBuilder

小灯塔系列-中小企业数字化转型系列研究——MICE测评报告

向量智库

Appium WebView 技术原理

霍格沃兹测试开发学社

Docker 搭建性能监控平台

霍格沃兹测试开发学社

java 程序启动后cpu高怎么办?

摸鱼编程

JVM JIT jfr pgo

java程序员应该知道的k8s容器资源申请攻略

摸鱼编程

Java 容器 k8s JVM

google borg(k8s亲爹) 论文读后感

摸鱼编程

k8s Google borg

中小企业预算有限,如何使用Odoo构建企业ERP?

平平无奇爱好科技

LCR 089. 打家劫舍

红袖添香

动态规划 力扣 打家劫舍

自动化测试之模拟器控制

霍格沃兹测试开发学社

Docker 容器技术与常用命令

霍格沃兹测试开发学社

web自动化解决文件上传和弹框

霍格沃兹测试开发学社

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