- Accueil
- Ressources
- Intégrations
- Azure DevOps
Intégration Azure DevOps ZapierAutomatiser Azure DevOps avec Zapier.
L'intégration Azure DevOps Zapier propose 6 déclencheurs, 5 actions et 1 recherche. Les 6 déclencheurs, tous instantanés, suivent builds, code et work items. Avant de construire quoi que ce soit, vérifie tes droits d'administration sur le projet : ils conditionnent presque tout.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Ce que fait vraiment l'intégration Azure DevOps Zapier
Azure DevOps est l'outil où les équipes logicielles planifient leur travail, hébergent leur code et lancent leurs builds dans le cloud. L'intégration Azure DevOps Zapier permet à un Zap (l'automatisation que tu construis dans Zapier) de partir sur un push, un build terminé ou un work item, puis de créer, modifier ou lier des work items, ou de lancer un build.
D'abord la condition qui bloque le plus souvent : chaque déclencheur crée un abonnement de service hook dans un projet. Le compte connecté doit donc être administrateur de ce projet, ou disposer des permissions requises. Sans ça, rien ne démarre. Autre limite : Zapier ne rattrape pas l'historique, les builds et work items antérieurs à la publication du Zap ne sont jamais repris.
Une fois ce point réglé, trois usages se détachent. Un ticket après chaque build qui compte : Completed Build part à la fin d'un build, un filtre garde ceux qui respectent ta règle, Create Work Item ouvre le ticket. Des commentaires qui font avancer le travail : New Work Item Comment ne part que si le commentaire contient ton mot-clé, Update Work Item modifie l'élément. Une documentation toujours rattachée : New Work Item repère chaque nouvel élément, Add Link to Work Item y accroche le lien de ta procédure.
Tu compares les outils ? La même fiche existe pour l'intégration Azure DevOps Make, et notre agence Zapier reste joignable si tu préfères déléguer.
Le vocabulaire Zapier en une minute
Huit mots que tu croiseras dans l'éditeur. On les explique ici une fois, puis on les emploie tels quels.
- Zap
- L'automatisation elle-même : un déclencheur, puis une ou plusieurs actions qui tournent chaque fois que l'événement survient.
- Déclencheur
- L'événement, dans une app, qui lance le Zap. Une fois le Zap allumé, Zapier n'attend que celui-là.
- Action
- Ce que fait le Zap une fois lancé : l'étape qui écrit, envoie ou déplace quelque chose à ta place.
- Tâche
- L'unité que Zapier facture : une action menée à bien. Le quota de ton plan se compte en tâches.
- Instantané ou interrogation
- Instantané : l'app prévient Zapier sur le moment. Interrogation : Zapier va voir à intervalle fixe. Azure DevOps n'a que des instantanés.
- Filtre
- Une étape qui ne laisse continuer le Zap que si ce qui arrive respecte ta condition, et l'arrête sans bruit sinon.
- Étape de recherche
- Une étape qui retrouve un élément déjà présent dans une app, pour que les étapes suivantes s'en servent.
- Connexion
- Ton compte Azure DevOps relié une fois à Zapier, puis réutilisé par chaque étape Azure DevOps de chaque Zap.
Combien ça coûte, vraiment
Zapier facture des tâches, et seules les actions réussies comptent. Un push, un build ou un commentaire qui lance le Zap ne coûte rien.
- DéclencheurNe consomme jamais de tâche
- Chaque action réussie1 tâche
- Plan gratuit100 tâches par mois, Zaps à deux étapes
- App réservée aux plans payantsNon, Azure DevOps marche en gratuit
Azure DevOps n'est pas une app réservée aux plans payants : elle tourne dès le plan gratuit, avec 100 tâches par mois et des Zaps illimités. Le plan gratuit s'arrête toutefois à deux étapes, un déclencheur et une action. Un filtre, une deuxième action ou la recherche Find Work Item font un Zap multi-étapes, qui demande un plan payant. Une action en échec n'est pas décomptée. La grille d'interrogation ci-dessous ne s'applique pas ici : tous les déclencheurs Azure DevOps sont instantanés.
Connecter ton compte Azure DevOps
- 01
Ajoute la connexion
Dans ton compte Zapier, ouvre Apps et clique sur + Add connection. Tape Azure DevOps dans la boîte de recherche et sélectionne l'app. Une seule fois suffit pour tous tes Zaps.
- 02
Identifie-toi sur Azure DevOps
Clique sur Add connection, puis connecte-toi à Azure DevOps dans l'onglet qui s'ouvre. Prends le compte qui administre les projets à surveiller, ou qui détient les permissions requises.
- 03
Autorise Zapier
Accepte la demande d'accès : Zapier pourra lire tes projets, écrire des work items et lancer des builds. Chaque étape Azure DevOps réutilise ensuite cette connexion sans nouvelle identification.
Ton premier Zap Azure DevOps, pas à pas
ObjectifChez un éditeur de logiciel de gestion, chaque build terminé qui respecte ta règle ouvre un work item, pour que l'équipe QA le reprenne sans délai.
- 01
Pose le déclencheur
Crée un Zap et choisis Azure DevOps avec
Completed Build. Sélectionne le Project, puis la Build Definition à suivre. Le compte doit être admin du projet ou avoir les permissions requises. - 02
Teste-le
Lance le test : Zapier remonte les trois builds terminés les plus récents. Tu prépares la suite sur un vrai build, pas sur une supposition.
- 03
Ajoute le filtre
Ajoute une étape
Filter: le champ à lire, la règle, la valeur. Une règle texte ne lit que du texte, une règle nombre que des nombres ; le mauvais type ne laisse jamais rien passer. - 04
Ouvre le work item
Ajoute Azure DevOps avec
Create Work Item. Choisis le Project, le Type, puis compose un Title à partir des données du build testé. Teste l'étape. - 05
Publie
Clique sur Publish. Avec le filtre, le Zap compte trois étapes et demande un plan payant. En gratuit, retire le filtre : chaque build terminé ouvrira un work item.
Les déclencheurs Azure DevOps
6 événements démarrent un Zap quand quelque chose se passe dans Azure DevOps, et 6 d'entre eux sont instantanés : l'app prévient Zapier tout de suite, quel que soit ton plan.
Completed Build
Déclencheur instantanéDans Zapier“Triggers when a build completes.”
Lance le Zap quand un build de la définition choisie se termine. C'est là que tu accroches tout ce qui doit suivre un build : alerte, ticket, étape suivante d'une livraison.
Code Check-In (TFVC)
Déclencheur instantanéDans Zapier“Triggers when code is checked into Team Foundation version control.”
Réagit au code archivé dans Team Foundation version control (TFVC). Les équipes qui travaillent encore sous TFVC obtiennent le même signal instantané qu'un push Git.
$/[Project]. Seuls les archivages sous ce chemin lancent le Zap.Code Push (Git)
Déclencheur instantanéDans Zapier“Triggers when code is committed and pushed to a Git repository on Visual Studio Team Services.”
Part quand du code est commité puis poussé vers un dépôt Git du projet. Pour une équipe Git, c'est le lien le plus direct entre le travail d'un développeur et la suite.
New Work Item Comment
Déclencheur instantanéDans Zapier“Triggers when a work item is commented on.”
Un commentaire sur un work item devient le signal de départ, à condition que le commentaire contienne le texte que tu fixes. Un simple commentaire devient une commande.
New Work Item
Déclencheur instantanéDans Zapier“Triggers when a work item is created.”
Part une fois pour chaque work item créé dans le projet, quel que soit son type. C'est l'entrée la plus propre quand chaque nouveau bug, tâche ou user story mérite une réaction.
Updated Work Item
Déclencheur instantanéDans Zapier“Triggers when a work item is updated.”
Réagit à chaque mise à jour d'un work item du projet, quel que soit le champ touché. Un élément très actif peut donc relancer le Zap de nombreuses fois dans la journée.
Les actions Azure DevOps
Azure DevOps te donne 5 actions. Pour chacune : ce qu'elle fait pour toi, le moment où tu la choisis, et ce qu'il faut surveiller.
Sommaire des opérations
Trigger Build
ActionDans Zapier“Queues a new build.”
Met en file un nouveau build de la définition choisie.
Create Work Item
ActionDans Zapier“Create a new work item.”
Ouvre un nouveau work item dans le projet choisi, avec son type et son titre.
Update Work Item
ActionDans Zapier“Updates a Work Item in Azure DevOps”
Modifie un work item existant, désigné par son identifiant, et peut couper les notifications liées à ce changement.
Add Link to Work Item
ActionDans Zapier“Add a link to a work item.”
Accroche une URL à un work item, retrouvé par son numéro.
API Request (Beta)
ActionDans Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
Une action avancée qui envoie ta propre requête à Azure DevOps, avec ta connexion déjà authentifiée.
La recherche Azure DevOps
1 étape de recherche va chercher une donnée qui existe déjà dans Azure DevOps, pour qu'une étape suivante s'en serve.
Une étape de recherche lit ce qui existe au lieu de le créer. Dans l'éditeur, les recherches sont en bas de la liste Action event, sous SEARCH. Trois réglages décident de la suite quand le résultat surprend.
Find Work Item
RechercheFind or createDans Zapier“Find Work Item using the query ID or Work Item Query Language (WIQL) syntax”
Retrouve des work items grâce à une requête enregistrée ou écrite en WIQL, le langage de requête d'Azure DevOps, puis passe le résultat aux étapes suivantes.
Les trois réglages que toute recherche expose
- Successful if no search results are found?Par défaut, une recherche sans résultat arrête le Zap et saute les étapes qui en dépendent. Activé, le Zap continue les mains vides.
- Create Work Item if it doesn't exist yet?Cocher cette case transforme la recherche en « trouver ou créer » : elle demande les champs de l'élément manquant, et le réglage précédent disparaît.
- If multiple search results are found?Garder le premier résultat (par défaut), arrêter le Zap, ou transmettre tous les résultats d'un coup aux étapes suivantes.
Quand un Zap Azure DevOps casse
Zapier ne rattache aucun article d'aide à Azure DevOps. Les cas ci-dessous croisent les limites générales de Zapier et les règles de droits portées par les opérations elles-mêmes.
Aucun ne déclenche d'alerte. Un Zap peut sembler sain tout en lançant des builds en boucle ou en ouvrant des tickets en double. Si quelque chose cloche, notre page Dépannage Zapier détaille les vérifications.
Pas de droits admin, pas de déclencheur
Chaque déclencheur crée un abonnement de service hook dans le projet. Sans droits d'admin ou permissions requises, il ne peut pas être posé.Des builds en boucle
Completed Build qui alimente Trigger Build sur la même définition relance un build à chaque fin de build, et vide ton quota de tâches.Des doublons via les mises à jour
Updated Work Item part à chaque changement. Créer un élément à partir de lui produit un ticket par mise à jour, pas un par élément source.Rien n'est rattrapé
Un Zap ne voit que ce qui se passe après sa publication. Les anciens pushes, builds et work items ne sont jamais repris ; les migrer est un chantier à part.Un import massif retenu
Importer beaucoup de work items d'un coup envoie une vague d'événements. La protection de Zapier contre les afflux peut retenir ce lot.Un Zap de commentaire muet
New Work Item Comment ne part que si le commentaire contient ton Contains String. Une faute de frappe dans ce texte, et le Zap ne démarre jamais.
Besoin d'aide pour automatiser Azure DevOps avec Zapier ?
Une personne lit chaque message.



