Apache gump

Gump é a ferramenta de integração contínua do Apache.
Baixe Agora

Apache gump Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • The Apache Software Foundation
  • Site do editor:
  • http://httpd.apache.org/apreq/

Apache gump Tag


Apache gump Descrição

Gump é a ferramenta de integração contínua do Apache. Gump é a ferramenta de integração contínua do Apache. O Apache Gump está escrito em Python e apoia totalmente o Apache Ant, Apache Maven e outras ferramentas de construção. Gump é único em que ele constrói e compila software contra as últimas versões de desenvolvimento desses projetos. Isso permite que o Gump detecte alterações potencialmente incompatíveis para esse software, apenas algumas horas após essas alterações são verificadas no sistema de controle de versão. As notificações são enviadas para a equipe do projeto assim que tal alteração for detectada, referenciando relatórios mais detalhados disponíveis on-line.Você pode configurar e executar o Gump em sua própria máquina e executá-lo em seus próprios projetos, no entanto, é atualmente mais famoso por construir A maioria dos projetos baseados em Java de Apache e suas dependências (que constitui vários milhões de linhas de código divididas em centenas de projetos). Para este propósito, o Projeto Gump mantém seu próprio servidor dedicado.Como funciona pelo gump? Com o tradicional gump, as definições de projeto são convertidas a partir de XML para scripts nativas da plataforma em que você está em execução. Com o Gump Python, o XML é mapeado em objetos de memória para processamento. Os scripts executam os comandos de atualização do CVS ou SVN para cada módulo que contém um projeto sendo construído e invocamos construções para cada projeto em uma ordem que garanta que as dependências estejam satisfeitas. As saídas de construção são processadas e, se os projetos bem-sucedidos e dependentes são então construídos nessas saídas. Os comandos usam os arquivos reais build.xml dos projetos, mas não usam os scripts ou arquivos jarificados em CVS / SVN. Em vez disso, o CLASSPATH é definido e as propriedades são passadas na linha de comando. Notegump Set's Ant Build.SysClasspath apenas e gerencia o ClassPath do Sistema: Para citar Form Ant: Somente o ClassPath do sistema é usado e classpaths especificados em arquivos de construção, etc. são ignorados. Esta situação pode ser considerada como a pessoa que executa o arquivo de compilação sabe mais sobre o ambiente do que a pessoa que escreve o arquivo de compilação O efeito líquido é que cada projeto é construído todos os dias com a versão mais recente de cada dependência - incluindo a última formiga, mais recente Junit Último analisador XML. Os resultados são capturados em páginas HTML que amplamente são consistentes com o estilo do projeto Jakarta. Uma extensa quantidade de links de hipertexto é adicionada para permitir a navegação rápida e fácil, e falhas são codificadas por cores na página principal de compilação. Um script Perl que é impulsionado por um Naglist, opcionalmente enviará e-mails para vários grupos de notícias sobre as strings correspondentes sendo encontradas na saída de compilação. Isso normalmente é usado para alertar os desenvolvedores de falhas de criação.


Apache gump Software Relacionado

Ipo4ta.

iopo4ta é um novo sistema de postagem de Internet que combina tecnologias de e-mail e site. ...

109

Download

Gcontato

GContact é um aplicativo da Web permite que você gerencie seu catálogo de endereços on-line. ...

171

Download

Simplog.

simplog fornece uma maneira fácil para os usuários adicionar recursos de blogs aos seus sites existentes. ...

119

Download

NetDisco.

NetDisco é uma ferramenta de gerenciamento de rede baseada na Web de código aberto. ...

164

Download