Après avoir testé la mise en place de Facebook Connect dans une application Grails et utilisé dernièrement CloudBees sur un « vrai » projet, j’ai rédigé un tutoriel sur le wiki CloudBees pour faire profiter d’autres développeurs de mes expérimentations. La rapidité de mise en place d’un environnement Cloudbees, et la rapidité de démarrage d’un projet Grails sont complémentaires. En effet, elles permettent une approche orientée métier des nouveaux projets, pour livrer de la valeur au plus tôt et fréquemment (Release early, release often). Le principe de ce guide est de mettre en place, en partant de zéro :
- un dépôt Git pour héberger notre code
- un Jenkins
- une instance Tomcat
- un build pipeline complet, permettant de déployer sur chaque push vers le dépôt Git
- une application coquille, protégée par Spring Security, permettant de s’authentifier par Facebook Connect
Le tout sans débourser un centime ! Parfait pour tester des concepts de webapp sans se ruiner. Suivez le guide…