Pergunta

Na minha loja (como eu espero, é na maioria), você tem várias versões de diferentes componentes de software (vamos chamá-los foo-cliente e serviço de bar). Na minha configuração cc.net, eu tenho atualmente um "projeto" para foo-cliente no tronco, um projeto para foo-cliente versão 1.0 e outro para foo-cliente versão 1.1.

O que eu realmente gostaria de ver no nível painel é algo como:

  • foo-cliente

  • bar-servidor

Com a capacidade para perfurar para baixo em ambos os foo-cliente ou bar-servidor. O pacote cumulativo iria mostrar o status da última compilação contínua e pude rever e / ou forçar uma nova compilação de uma versão marcado existente.

O que vocês estão fazendo e em que quadro de gestão de construção?

Foi útil?

Solução

Você pode querer dar uma olhada em Hudson (que suporta de MSbuild através de um plugin) - ele pode ser implantado em um servidor de aplicativos Java (recomendamos: GlassFish ou Tomcat).

Demora cerca de 5-15 minutos para download, descompactação e implantar -. E então você está pronto para começar a definir projeto cria

Há um número bastante grande de plugins para estender a funcionalidade básica - ea equipe de desenvolvimento parece lançar novas correções características / bugs em um cronograma de liberação de 3-4 dias -. Modo a vitalidade código é muito alto

http://hudson-ci.org/

Dentro do painel Glassfish - você pode organizar seus projetos através de um guia específico para o nome raiz do projeto que você pode querer definir -. E então você pode facilmente atingir a estrutura organizacional que parecem querer

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top