BT

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.

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

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT