Retour à la liste des groupes de travail
Retour à la thématique
Retour au programme
Retour à la liste des thématiques
https://etherpad.in2p3.fr/p/JDEV2015.T6.GT04
Vous pouvez vous servir de ce pad collaboratif pour y inscrire vos commentaires, un résumé / restitution en sera fait qui sera inclus dans le compte rendu du GT.
GM
Résumé : Rechercher, sélectionner, adapter et partager sur github une usine logicielle existante avec les conteneurs logiciel sous forme d'image docker. Illustration avec un projet qgis-server (https://github.com/jancelin/docker-lizmap). Potentialité de la mise en place des usines logicielles pour différents contextes de recherche (Environnements de dev pour un labo de physique, de biologie, …). Potentialité des bibliothèques, des référentiels d'usines logiciel.
Harmoniser et industrialiser vos environnements de développements grâce à Docker sous Linux est possible. La forge logicielle tant rêvée est là devant vous ! Le but n'est pas de priver les développeurs de leurs outils préférés (IDE, BDD, vim…) mais de leur proposer une solution efficace pour les maintenir à jour. Fini les bugs dus aux versions différentes entre développeurs. Pour le prouver, nous présenterons une stack Java classique basée sur Eclipse + MySQL + Git, fournie par 3 containers liés entre eux par des volumes. La magie opérera grâce à Fig, “X11 forwarding” et les tunnels SSH.