Atlassian, éditeur de Jira et Confluence, vient de publier la version 5 de son outil de livraison continue Bamboo. Cette version apporte une notion de Projets de déploiement (Deployment Projects) qui fait le lien entre les tickets Jira et les modifications de code (commits). Toute personne habilitée peut marquer un déploiement comme approuvé ou rejeté. Ces fonctionnalités servent à créer une transparence d'un bout à l'autre de la chaine dite "devops" (du code au déploiement).
Sarah Goff-Dupont, Product Marketing Manager chez Atlassian, dit ainsi dans l'annonce de la sortie : "Grace à la réunion d'informations sur les projets à destination des developpeurs (DEV) ainsi que sur les livraisons pour les administrateurs système (OPS), il est maintenant beaucoup plus simple de savoir si un projet est prêt à être mis en production."
Bamboo est capable d'afficher tous les changements de code et les tickets Jira liés à une Release Candidate (binaire candidat à livraison). De plus, la version 5 offre une vue détaillée de l'état de chaque version. Il peut afficher les dates de promotion tout en detaillant vers quels environnements, et quels tests ont été joués.
Les développeurs, testeurs et administrateurs système peuvent échanger leurs notes sur chaque binaire candidat, grâce à la nouvelle fonctionnalité "commentaire". Ainsi la documentation et la traçabilité des décisions de mise en production sont garanties et toujours synchronisées avec le binaire en cours de validation.
L'état du déploiement de chaque livraison est disponible sous forme d'onglet au sein des tickets Jira concernés. Ceci permet aux développeurs et aux testeurs de voir simplement sur quel environnement ils peuvent tester ce ticket, et par la même occasion connaître sa diffusion sur les différents environnements de recette ou production.