NeoteemToolsFonctionnalités pour les projets Neoteem dans VS Code : branches, commits, merges, circuit des composants, tickets Jira et dépôts Bitbucket. Règles de workflow appliquées par l'outil : Confluence DTI, P1.2 « Web - Process & Charte développement » (section 10) et P1.2.1 « Pull Requests obligatoires ». Le panneau NeoteemUn menu s'ajoute à gauche sous le logo Lojii :
Le panneau n'affiche que les actions permises par la branche courante, et se met à jour tout seul au changement de branche.
Serveur, version de Node, environnement WS, ticket Jira et projet Bitbucket restent toujours visibles. En tête, la carte « Branche courante » indique la branche, son type et le nombre de fichiers modifiés. Trois actions sont toujours disponibles : Suivi des branches (onglet dédié, statut Jira de chaque branche, recherche et filtres), Changer de branche (branches locales et distantes, recherche par nom, ticket, trigramme ou marqueur ; refuse si des modifications ne sont pas commitées) et Doc du workflow (parcours sprint et bloquant prod avec leurs schémas, circuit -CMP, actions et liens Confluence). Tirer une brancheF1 > Neoteem: Create branch Lit le ticket Jira (type, titre, priorité) et crée la branche Commiter un changementF1 > Neoteem: Commit Message normalisé Merge branch on test and developPermet de merger la branche ouverte sur test et/ou develop. Les deux cibles sont indépendantes : cocher Greffer une epic composantF1 > Neoteem: Greffer une epic composant Sur une branche métier : liste les epics PR du ticket vers l'epic du composantF1 > Neoteem: PR du ticket composant vers l'epic Sur un ticket Mettre à tester le ticketTransition Jira « À tester », assignation au testeur de l'epic, versions corrigées. Ticket validé : merge and close branchQuand un ticket est validé : (https://neoteem.atlassian.net/browse/N2-94066) Merge la branche sur ses cibles selon d'où elle a été tirée (une epic composant ne propose que prepilote puis pilote) Demande et supprime la branche Ajoute la bonne étiquette de version corrigée dans le ticket (si master) Demande et met en prêt à livrer au rapporteur du ticket Ajoute un commentaire automatique disant que c'est mergé, sur quelle branche et la prochaine maj. Non proposé sur un tronc ni sur un ticket composant. Ouvrir le ticket associéAjoute le bouton "Ticket Jira" dans la status bar de VScode (en bas à gauche) qui ouvre le ticket associé au numéro dans la branche en cours. Pré-requis : -> Paramétrage -> settings vscode, bien mettre le bon profile chrome (trouvez le profil en ouvrant le bon profil chrome, en allant sur chrome://version/ et en mettant juste le dernier element de "Chemin d'accès au profil") -> recharger vscode. Ouvrir le projet BitBucketAjoute le bouton "Bitbucket nom-projet" dans la status bar (en bas à gauche) de VScode qui ouvre le projet dans bitbucket. Pré-requis : -> Paramétrage -> settings vscode, bien mettre le bon profile chrome (trouvez le profil en ouvrant le bon profil chrome, en allant sur chrome://version/ et en mettant juste le dernier element de "Chemin d'accès au profil") -> recharger vscode. Changement de WSOnglet Lojii bandeau de gauche -> Sélectionner WS -> Modifie l'objet ws de config/env.json |
