BT
x Por favor preencha a pesquisa do InfoQ !

Run Code Run: Integração Contí­nua Hospedada

por Mirko Stocker , traduzido por Vinicius Assef em 09 Abr 2009 |

RunCodeRun é um serviço de hospedagem de integração contínua para projetos Ruby no GitHub e é desenvolvido pela Relevance.

Por que um serviço de hospedagem de integração contí­nua? Rob Sanheim escreveu em seu blog no anúncio de lançamento:

Controle de código-fonte colaborativo tem sido um fator importantí­ssimo há muito tempo no desenvolvimento open source, mas o GitHub realmente elevou o ní­vel do jogo. Ele faz com que o controle do código seja extremamente simples e elimina a área de TI que ficava na frente do gerenciamento dos projetos. Mas ele ainda deixa a integração contínua, o calo da TI que fica nos bastidores, a cargo da própria equipe. Nós queremos que a integração contí­nua seja tão automática e tão simples, quanto é o controle do código-fonte. E a hospedagem é a solução para este problema.

RunCodeRun ainda está em fase beta fechada, mas você pode dar uma olhada em vários projetos open source que estão sendo construídos ou cadastrar-se para receber um convite.

O InfoQ conversou com Rob Sanheim para saber mais sobre o RunCodeRun: Parece que todos os projetos públicos usam o GitHub. O RunCodeRun é de uso exclusivo no GitHub?

Nós estamos fazendo com que o RunCodeRun ganhe corpo, começando por construir o sistema que desejamos ter e usar. Todos nós somos grandes usuários e divulgadores (e usuários pagantes!) do GitHub, portanto começamos com ele. Nós temos planos de ir além do GitHub e do Git também, mas por hora estamos focados no GitHub.

Você pode nos dar alguma dica de como o RunCodeRun é implementado?

Usamos Rails no front end, com nossos próprios custom builders no back end. Estamos usando o EC2 da Amazon para escalar os builders conforme a necessidade.

É possí­vel construir um projeto com versões diferentes de Ruby? E quando o RunCodeRun estará disponí­vel para o público em geral?

Sim, tudo estará pronto o mais rápido possí­vel.

Além de apenas fazer o build e rodar os testes (mesmo com várias versões de Rails), o RunCodeRun também faz a medição de cobertura do código com o rcov.

Para mais infromações, inscreva-se no site ou leia o blog do RunCodeRun.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião
Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.