2010-12-05 37 views
1

Avoir ce serait génial: une lumière (une LED, ou même juste une ampoule) qui est vert/jaune/rouge en fonction de l'état de la construction. Si la dernière version de votre intégration continue a échoué en raison d'une erreur de compilation, elle s'affiche en rouge; si la raison était un test raté, c'est jaune; sinon c'est vert et tout le monde est content. Par conséquent, cette lumière doit être connectée à un ordinateur, qui vérifie l'état de votre solution pour une intégration continue (Atlassian's Bamboo dans mon cas, mais vous l'appelez), et choisit la couleur. Maintenant, cela fait de la grande (et geek) décoration de bureau!Comment avoir une lumière (physique) avec le statut de la construction continue?

Des idées sur la façon de mettre en place un tel système dans un délai/prix raisonnable?

(Mes excuses si cela est un peu hors-sujet dans stackoverflow, mais je crois que c'est la meilleure communauté pour répondre à cette question, et les avantages de sa réponse!)

+1

Vous pouvez acheter des systèmes USB pour fournir une rétroaction visuelle et audio ou pour différentes conditions d'état. Pas vraiment une question de programmation, donc je vote pour migrer vers Super User. Mon downvote est parce que * "Je sais que c'est hors sujet, mais je veux que ce public" * ne * vole pas *. – dmckee

+2

J'ai regardé le superutilisateur et j'ai vu que la plupart des questions étaient orientées logiciel de toute façon, alors que j'ai trouvé quelques questions sur l'électronique et le matériel ici. Ce n'est pas la programmation, mais qui d'autre qu'un programmeur voudrait une telle chose? – espinchi

Répondre

3

Voici un autre lien pour montrer comment le faire avec des lampes de lave:

http://weblogs.asp.net/lorenh/archive/2004/08/27/221471.aspx

+0

Le lien principal dans l'article est cassé, mais il m'a donné l'idée pour les termes de recherche corrects et a fini dans http://www.pragmaticautomation.com/cgi-bin/pragauto.cgi/Monitor/Devices/BubbleBubbleBuildsInTrouble.rdoc , qui ressemble à la meilleure solution jusqu'à présent. – espinchi

1

mésusage LED aux couleurs désirées et un vieux ordinateur avec un port parallèle pour cela. Réglez ensuite les ports sur le port parallèle sur on/off en utilisant Parapin. La partie matérielle est aussi simple que de pousser les câbles dans les ports.

En fait, je l'ai déjà fait moi-même, juste enfoncé la LED dans le port parallèle et cela a fonctionné.