TeamCity, un outil d'intégration continue
Chaque premier mardi du mois, nous nous retrouvons au
PROTO204, de 13h à 14h, pour discuter de
développement logiciel. TeamCity est un outil d’intégration continue
similaire à Jenkins.
Exceptionnellement, ce café aura lieu le deuxième mardi du mois !\
Son architecture distribuée, son écosystème riche et son niveau de configuration en font un outil de choix pour une solution auto hébergée. Je présenterai le setup de mon laboratoire, le LPP, basé sur une utilisation intensive de conteneurs Docker. J'expliquerai comment on réussit à fournir un environnement de tests vierge sous linux, MacOS, Windows et FreeBSD avec Docker. Je donnerai quelques exemples d'interactions avec le monde extérieur (Slack, Github, Rhodecode, SonarQube...).