Je cherche un serveur de compilation local que je peux installer sur ma machine (Windows 7) et qui, toutes les x minutes, compilera ma solution, exécutera tous les tests unitaires et m'informera si la compilation ou un test unitaire échoue.
Réponses
Trop de publicités?La plupart des serveurs de construction comme CruiseControl.Net ou TeamCity sont conçus pour fonctionner sur une machine séparée. Cela ne signifie pas que vous ne pouvez pas les exécuter localement.
Vous pourriez également vouloir regarder nAnt ou MSBuild pour script votre construction et vos tests unitaires (vous devrez le faire avec cc.net et teamcity de toute façon) et ensuite l'exécuter périodiquement à partir d'un script powershell.
Serveur de construction Hudson : hudson-ci.org
Il dispose d'une excellente interface utilisateur qui permet d'effectuer facilement la plupart des configurations. Il dispose d'une tonne de plugins qui peuvent être installés et configurés, également via l'interface utilisateur.
Enfin, il dispose du plugin Chuck Norris. Comment ne pas l'utiliser ? ;-)