Que a integração contínua quadro de Perl? [fechadas]
-
01-07-2019 - |
Pergunta
Quais são os melhores quadros de integração / projetos contínuos para Perl e por quê?
Solução
O único que eu vi em ação é Smolder (ele é usado para papagaio ). É baseado TAP e, portanto, integra-se bem com estruturas perl teste padrão. Veja também este apresentação .
Outras dicas
Eu olhei para os vários queridos sugerem, mas todos eles parecia um pouco complicados para começar.
Eu já encontrada Hudson , de brincar com ele, parece muito bom, juntamente com < a href = "http://jmason.org/software/scripts/tap-to-junit-xml.txt" rel = "noreferrer"> tap-to-junit-xml ele me levou cerca de 30 minutos para obter um acontecimento básico de construção. Very nice.
Confira Test-AutoBuild !
É possível ter Cruise Control check-out e executar sua fonte Perl. Leva um pouco de googling para juntar como fazê-lo, mas eu já vi isso feito antes.
Eu não testei, mas TAP :: Harness :: JUnit deve fazer praticamente qualquer CEI disponíveis para você. I como o bambu, uma vez que integra o resto das minhas ferramentas (Atlassian).
Fiquei impressionado com buildbot recentemente - ele suporta uma grande quantidade de sistemas de controle de origem, tem uma interface web agradável & bot IRC que o trabalho out-of-the-box, é muito fácil de configurar, e muito extensível (em Python).
Levou algum tempo para obtê-lo configurado / estendida para o meu projeto atual, e eu tive que saltar através de algumas aros para obtê-lo para jogar bem com TAP :: Formatter :: HTML . Mas agora é para cima e correndo Eu estou feliz que eu passei o tempo com isso -. Ele funciona muito bem
item na lista para mim são estatísticas collecttion e visualização, e integração de TAP.
Pjam - é um novo pinto servidor de compilação com base em aplicações Perl. Este é o servidor de compilação específica perl, por causa de usar pinto sob o capô que lhe dá muito controle sobre seu constrói:
- comparando constrói
- projeto rolo de volta ao dado de construção
- ver mudanças para a próxima compilação
- etc.
É de aplicações Ruby on Rails - ver mais sobre https://github.com/melezhik/pjam -on-rails . O autor.