2016-12-21 5 views
0

TFS ou Visual Studio Team Services a la possibilité de définir une stratégie de branche sur les référentiels Git, de sorte que les demandes d'extraction doivent être liées avant de pouvoir être fusionnées.Création d'une stratégie à l'aide de JIRA avec TFS

Existe-t-il un moyen de mettre en œuvre une stratégie similaire tout en utilisant JIRA pour le suivi des problèmes?

+0

Pour clarifier, voulez-vous que les transitions JIRA soient bloquées par workflow git, ou voulez-vous que les PR GitHub/Bitbucket soient bloqués par le workflow JIRA? – HeyZiko

+0

Rien de tout cela. Je veux pouvoir appliquer une stratégie de construction sur TFS pour que les PR TFS requièrent un problème JIRA lié (au lieu d'un élément de travail TFS). J'ai ajouté les balises TFS à la question pour clarifier cela, puisqu'il s'agit essentiellement d'une question TFS, mais malheureusement elles ont été supprimées par des modifications même si j'ai essayé de les rejeter ce qui ne rend pas la question moins claire. –

Répondre

0

Non, vous ne seriez pas capable de lier à Jira. Cela dit, vous pouvez émuler ce lien assez facilement. Si vous créez une deuxième version dans VSTS qui exécute une seule tâche validant le lien Jira, vous pouvez ensuite utiliser l'API pour ajouter une seconde stratégie de génération à votre branche. Votre build CI et votre build "Jira link validating" devraient passer pour pouvoir fusionner.

https://www.visualstudio.com/en-us/docs/integrate/api/policy/overview

Bien que l'interface utilisateur ne supporte pas d'être en mesure d'ajouter plusieurs stratégies de construction pour une branche, vous pouvez le faire via l'API.