Qualquer experiência com um Appliance de integração contínua? [fechadas]
-
06-07-2019 - |
Pergunta
Temos um servidor de integração contínua rodando Hudson CI . Estou pensando em colocar um display LCD no escritório com várias estatísticas de compilação e estou curioso o que os outros têm juntos.
Atualmente estou pensando em comprar um porta-retrato digital compatível com Wi-Fi que pode enviar imagens geradas para. Ou redirecionando um laptop velho ...
Pensamentos? Experiências?
Solução
Existem muitas soluções (todos os links abaixo apontam para soluções com Hudson ou plugins existentes de trabalho):
- Hudson Status da compilação Lâmpadas Lava
- Hudson Ambient Orb
- Hudson Do It Yourself Orb
- "Alerta vermelho do urso!" - O Lâmpadas Urso Hudson
- "Assista as bicicletas!" - Comentários Extreme com Semáforos
- começar a cheirar os cheiros código
- Nabaztag
- TuxDroid
- Radiator Ver (ideal para a exibição em uma tela na parede do escritório)
- eXtreme feedback Painel (ainda melhor do que a vista do radiador, especialmente para um painel FullHD flat)
Confira o outro notificadores Envergadura plugins para mais Ideias.
Pessoalmente, eu tenho experimentado o coelho, lava lâmpadas, orbs ea vista radiador. Todos eles fazer o trabalho, mas eu tenho um pouco de preferência para as lâmpadas de lava. Como Jeffrey mencionado em outra resposta, é fato engraçado corrida contra a cera para corrigir um erro de compilação:)
Outras dicas
Faça o que fizer, por favor, comprar um dos estes e programá-lo de tal forma que ele irá detectar que em sua equipe quebra a construção; mirar-se para eles, e matá-los.
Mas o mais sério, uma boa LCD com vários monitores é bom; mas consideram que, se você usar o twitter, você também pode gostar de ter um twitterbot que conta toda a sua equipe o status de compilações (quando o break; etc).
Christoph De Baene tem um bom wiretup de usar Integração contínua com semáforos
Dê uma olhada nesta pergunta anterior: Qual é o seu Dispositivo de realimentação extrema Favorita
Na minha empresa alguém construir um trilhos ou grails webapp criar tais páginas. Com um quadro de página um ciclo é criado usando javascript.
A ex-empresa que eu trabalhava, tinha uma luz intermitente ligado através de uma extensão chumbo controlada usb para o servidor de controle de cruzeiro. Uma compilação quebrado acendeu a luz, fixo virou de -. Você pode usar diferentes luzes com cores diferentes para várias construções
Será que você considere usar Lava Lamps ? Há também é projetar ContinousLava - ferramenta de notificação para servidores integrações (Continuum e Cruise Control) - talvez no futuro, para Hudson.
me deparei com este artigo agradável " quem quebrou a compilação? "
que mostram como eles usam uma espuma lançador de mísseis USB.
O projeto open source associado para controlar o dispositivo é chamado Retaliation .
Se o seu ambiente permitir, você pode usar um sistema de som com sons diferentes para jogar quando alguém quebra a compilação. "D'oh!" de Homer Simpson, Darth Vader, sirenes, todos eles são apenas alguns exemplos do que você pode fazer.
Se você tem acesso a máquinas de desenvolvedores, você pode até criar piadas como esta enviado para seus desktops:
... obviamente, com outro contexto.
A melhor maneira de criar essas piadas é usar "motivacionais Mensagens" com piadas internas que possam entender. Cada organização tem piadas internas. Você pode usar um motivacional gerador .
... novamente, esta seria a abordagem "engraçado". Se você estiver em programar todos esses recursos, você pode fazer um monte de coisas!