Intégration GitLab MakeAutomatiser GitLab avec Make.
Chaque merge request, chaque pipeline, chaque ticket peut lancer du travail ailleurs. L'intégration GitLab Make met 105 modules à ta portée, dont 10 déclencheurs. Utile si tu tiens un dépôt et que tu veux voir tickets, releases et alertes se gérer sans code. Tu repars avec une automatisation en place.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que fait vraiment l'intégration GitLab Make ?
Elle relie ton compte GitLab à Make, l'outil d'automatisation sans code, pour que ce qui se passe dans tes dépôts déclenche des actions ailleurs. Tu construis un scénario, c'est-à-dire l'automatisation elle-même : une suite de modules, chaque module étant une brique qui surveille, agit ou cherche. La connexion, ton compte GitLab relié à Make une fois pour toutes, sert ensuite à tous les modules GitLab du scénario.
Trois formes reviennent sans arrêt. Le commentaire qui devient une tâche : Watch Issue Notes attrape une note postée sur un ticket, et Create a Todo la pose sur la liste de quelqu'un. La revue qui ne traîne plus : Watch Merge Requests suit la merge request d'un bout à l'autre, et Create a Merge Request Note y publie la checklist que l'équipe oublie une fois sur deux.
Le projet neuf déjà rangé : Watch Projects repère le dépôt qu'on vient de te confier, Create a Label pose le jeu d'étiquettes maison, Create a Milestone ouvre le premier jalon. Aucun de ces montages ne demande une ligne de code, et quand un scénario refuse de tourner, le Dépannage Make reprend les cas classiques.
Ce que couvrent les 105 modules est large sans être infini : projets, tickets, merge requests, pipelines, jobs, branches, tags, releases, jalons, labels, variables, snippets et todos. Au-delà, Make an API Call et Execute a GraphQL Query tapent directement dans l'API GitLab avec la même connexion. Un point d'honnêteté : la documentation GitLab de Make est générée à partir de la doc officielle de GitLab et peut contenir des erreurs, donc vérifie chez GitLab ce qui compte avant de passer en production.
GitLab existe aussi comme nœud dans n8n, et le choix mérite mieux qu'un coup de dé. L'Intégration GitLab n8n raconte l'autre côté, le comparatif n8n vs Make aligne les critères.
Comment connecter GitLab à Make ?
- 01
Ajoute un module GitLab
Il te faut un compte GitLab actif et un jeton d'accès, la liste des prérequis s'arrête là. Dans Make, pose n'importe quel module GitLab dans ton scénario, puis clique sur Create a connection. C'est le seul endroit où Make réclame des identifiants.
- 02
Nomme la connexion
Le champ Connection name est facultatif, et il mérite quand même trente secondes. Quand on jongle entre le GitLab des clients et celui de l'interne, un nom clair évite de brancher le mauvais compte au module suivant.
- 03
Colle tes identifiants
Reporte les identifiants copiés depuis ton compte GitLab, ou suis les instructions affichées à l'écran. En OAuth2, GitLab les fabrique depuis ton avatar : Edit profile, Applications, Add new application, avec l'URI de rappel
https://www.integromat.com/oauth/cb/gitlab3.
Ton premier scénario : la release qui s'écrit toute seule
ObjectifQuand un tag est poussé dans GitLab, Make publie la release qui va avec.
- 01
Crée le scénario
Depuis la page Scenarios de Make, crée un nouveau scénario et clique sur le + pour poser le premier module. Un cercle vide apparaît, en attente d'une app. Tout part de ce cercle.
- 02
Choisis Watch Tags
Cherche GitLab par son nom, prends Watch Tags, puis clique sur Create a webhook et Create a connection. Le module affiche un badge éclair : instantané, GitLab prévient Make dès qu'un tag part.
- 03
Vise le bon projet
Remplis les champs du module. Une fois la connexion créée, Make lit ton compte et te propose les projets qu'il trouve, tu choisis donc dans une liste au lieu de courir après un identifiant.
- 04
Ajoute Create a Release
Clique sur le + à droite du déclencheur et ajoute Create a Release. Reprends le nom du tag depuis le premier module : c'est ça, le mapping, la sortie d'un module qui alimente le suivant.
- 05
Teste avec Run once
Clique sur Run once, le bouton qui exécute le scénario une seule fois, puis pousse un tag d'essai. Chaque module montre les bundles reçus, un bundle étant un élément qui passe d'un module à l'autre.
- 06
Planifie et active
Ouvre la planification sur le premier module. Un déclencheur planifié, celui que Make interroge lui-même, tourne à ce rythme, toutes les 15 minutes par défaut. Le tien est instantané et attend l'appel. Dans les deux cas, active le scénario, sinon rien ne tourne.
Ce qui démarre un scénario GitLab
10 modules démarrent un scénario quand quelque chose se passe dans GitLab. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par GitLab dès que ça se passe.
Watch Issue Notes
Déclencheur instantanéDans Make“Triggers on note events.”
Les notes, ce sont les commentaires laissés sur les tickets, les merge requests, les commits et les snippets. Ce déclencheur part sur les événements de note, et un simple commentaire devient matière à automatiser.
Watch Issues
Déclencheur instantanéDans Make“Triggers when a new issue is created or an existing issue was updated/closed/reopened.”
Un seul déclencheur couvre toute la vie d'un ticket : créé, mis à jour, fermé, rouvert. Le ticket arrive dans le scénario comme un bundle, prêt pour le module suivant.
Watch Jobs
Déclencheur instantanéDans Make“Triggers on status change of a job.”
Un job est une unité de travail dans un pipeline, et ce déclencheur suit ses changements de statut. Le scénario apprend le moment où un build démarre, passe ou casse.
Watch Merge Requests
Déclencheur instantanéDans Make“Triggers when a new merge request is created, an existing merge request was updated/merged/closed or a commit is added in the source branch.”
Tout ce qui arrive à une merge request atterrit ici : création, mise à jour, fusion, fermeture, et même un commit ajouté sur la branche source. Un déclencheur, tout le cycle de revue.
Watch Pipelines
Déclencheur instantanéDans Make“Triggers on pipeline events.”
Les événements de pipeline, ces exécutions qui construisent et livrent un projet, réveillent le scénario. Le bundle transporte le pipeline, le module suivant peut donc le lire.
Watch Projects
Déclencheur planifiéDans Make“Triggers when a new project is added of which the authenticated user is a member.”
Le module guette l'apparition d'un nouveau projet où le compte de ta connexion figure comme membre. Pratique pour tenir un inventaire honnête de ce sur quoi l'équipe travaille.
Watch Push Events
Déclencheur instantanéDans Make“Triggers on push events.”
Chaque poussée sur le dépôt arrive jusqu'à Make. Les commits remontent au fil de l'eau, ce qui en fait le plus brut des déclencheurs GitLab.
Watch Tags
Déclencheur instantanéDans Make“Triggers on tag push events.”
Un tag poussé sur le dépôt met ce déclencheur en route. Comme un tag marque en général une version, le scénario sait qu'une release existe avant l'annonce.
Watch Todos
Déclencheur planifiéDans Make“Triggers when a new todo is added. When no filter is applied, the trigger is run when a new pending todo is added.”
Les todos sont la liste de rappels propre à GitLab, et un nouveau todo démarre le scénario. Sans filtre, il part sur chaque todo en attente du compte.
Watch Wiki Pages
Déclencheur instantanéDans Make“Triggers when a wiki page is created or edited.”
Le wiki compte aussi : créer une page et la modifier font partir ce déclencheur de la même façon. C'est là que vit le savoir qui ne tient pas dans un README.
Ce que GitLab sait faire dans un scénario
GitLab te donne 95 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
- Accept a Merge Request
- Cancel a Job
- Cancel a Pipeline's Jobs
- Cancel Merge When Pipeline Succeeds
- Cherry Pick a Commit
- Create a File in a Repository
- Create a Group
- Create a Label
- Create a Merge Request
- Create a Merge Request Note
- Create a Milestone
- Create an Issue
- Create an Issue Note
- Create a Pipeline
- Create a Release
- Create a Repository Branch
- Create a Snippet Note
- Create a Tag
- Create a Todo
- Create a Todo on Merge Request
- Create a Variable
- Delete a File in a Repository
- Delete a Label
- Delete a Merge Request
- Delete a Milestone
- Delete an Issue
- Delete a Repository Branch
- Delete a Tag
- Delete a Variable
- Erase a Job
- Execute a GraphQL Query
- Get a Commit
- Get a Deployment
- Get a File from Repository
- Get a Job
- Get a Label
- Get a Merge Request
- Get a Merge Request Note
- Get a Milestone
- Get an Issue
- Get an Issue Note
- Get a Pipeline
- Get a Project
- Get a Raw File from Repository
- Get a Repository Branch
- Get a Snippet Note
- Get a Tag
- Get a User
- Get a Variable
- Get My Info
- Keep Artifacts
- Make an API Call
- Mark a Todo as Done
- Play a Job
- Post a Comment to Commit
- Retry Failed Jobs in a Pipeline
- Update a Label
- Update a Merge Request
- Update a Merge Request Note
- Update a Milestone
- Update an Issue
- Update an Issue Note
- Update a Release
- Update a Snippet Note
- Update a Variable
- Get a Diff of a Commit
- Get a Merge Request Commits
- List a Project's Users
- List Commit Comments
- List Deployments
- List Issue Notes
- List Issues that close on Merge
- List Jobs
- List Labels
- List Merge Request Changes
- List Merge Request Notes
- List Merge Requests closing an Issue
- List Milestone Issues
- List Milestones
- List Owned Projects
- List Project Issues
- List Repository Contributors
- List Repository Tags
- List Repository Tree
- List Snippet Notes
- List Todos
- List Variables
- Search Groups
- Search Issues
- Search Merge Requests
- Search Pipelines
- Search Projects
- Search Repository Branches
- Search Repository Commits
- Search Users
Accept a Merge Request
ActionDans Make“Merges changes submitted with merge request.”
Le module fusionne les changements portés par une merge request, exactement le clic que ferait un relecteur.
Cancel a Job
ActionDans Make“Cancels a single build of a project.”
Il coupe un build d'un projet avant qu'il n'aille au bout.
Cancel a Pipeline's Jobs
ActionDans Make“Cancels a pipeline's builds.”
Un seul appel, et tous les builds du pipeline s'arrêtent. Plus large que l'annulation d'un job, et plus rapide que de cliquer un par un.
Cancel Merge When Pipeline Succeeds
ActionDans Make“Cancels a merge request when the pipeline succeeds.”
Il annule la fusion que GitLab devait faire dès le pipeline au vert. La merge request reste entre les mains des gens.
Cherry Pick a Commit
ActionDans Make“Cherry picks a commit to a given branch.”
Il recopie un commit sur une autre branche sans traîner l'historique derrière lui.
Create a File in a Repository
ActionDans Make“Creates a file in a repository.”
Il écrit un nouveau fichier dans le dépôt, commit compris. Ton scénario produit du contenu, il ne fait plus que lire.
Create a Group
ActionDans Make“Creates a group.”
Il monte un groupe GitLab, le contenant qui rassemble les projets et les gens autorisés dessus.
Create a Label
ActionDans Make“Creates a new label for the given repository with the given name and color.”
Il ajoute un label au dépôt, avec le nom et la couleur que tu lui donnes. Les labels servent à trier tickets et merge requests.
Create a Merge Request
ActionDans Make“Creates a new merge request.”
Il ouvre une merge request depuis le scénario, branche source et branche cible comprises.
Create a Merge Request Note
ActionDans Make“Creates a new note for a single merge request.”
Il poste un commentaire sur une merge request. Le moyen le plus simple pour un scénario de parler là où la discussion existe déjà.
Create a Milestone
ActionDans Make“Creates a project milestone.”
Il crée un jalon de projet, le paquet dont GitLab se sert pour regrouper des tickets autour d'une date ou d'une version.
Create an Issue
ActionDans Make“Creates a new project issue.”
Il dépose un ticket dans le projet choisi, avec le titre et la description que fabrique ton scénario. Beaucoup de premiers scénarios s'arrêtent là.
Create an Issue Note
ActionDans Make“Creates a new note to a single project issue.”
Il ajoute un commentaire sous un ticket existant. Le fil reste au même endroit et gagne ce que le scénario a trouvé.
Create a Pipeline
ActionDans Make“Creates a new pipeline for a given project.”
Il lance un pipeline sur un projet, la même exécution que depuis la page CI.
Create a Release
ActionDans Make“Adds release notes to the existing git tag.”
Il accroche des notes de version à un tag git qui existe déjà. Le tag devient une page lisible plutôt qu'un nom dans une liste.
Create a Repository Branch
ActionDans Make“Creates a single project repository branch.”
Il taille une branche dans le projet à partir de la référence que tu indiques.
Create a Snippet Note
ActionDans Make“Creates a new note for a single snippet.”
Il commente un snippet, ce bout de code isolé que GitLab stocke hors dépôt.
Create a Tag
ActionDans Make“Creates a new tag in the repository that points to the supplied ref.”
Il pose un tag sur la référence fournie, c'est ainsi qu'une version reçoit son nom.
Create a Todo
ActionDans Make“Manually creates a todo for the current user on an issue.”
Il pose un ticket sur la liste de todos du compte relié à ta connexion. Le pense-bête maison de GitLab, créé par le scénario.
Create a Todo on Merge Request
ActionDans Make“Manually creates a todo for the current user on a merge request.”
Même rappel, braqué sur une merge request au lieu d'un ticket. La revue apparaît dans tes todos GitLab.
Create a Variable
ActionDans Make“Creates a build variable.”
Il ajoute une variable de build au projet, la valeur que les pipelines lisent pendant qu'ils tournent.
Delete a File in a Repository
ActionDans Make“Deletes an existing file in a repository.”
Il supprime un fichier existant du dépôt, et comme la création, il passe par un commit.
Delete a Label
ActionDans Make“Deletes a project label.”
Il sort un label du projet pour de bon.
Delete a Merge Request
ActionDans Make“Only for admins and project owners. Soft deletes the merge request.”
Une merge request se supprime en douceur ici, et seuls les administrateurs et les propriétaires de projet y ont droit.
Delete a Milestone
ActionDans Make“Deletes a project milestone.”
Il nettoie un jalon de projet une fois le sprint ou la version derrière toi.
Delete an Issue
ActionDans Make“Deletes an issue.”
Il efface un ticket au lieu de le fermer. Fermer masque, supprimer enlève.
Delete a Repository Branch
ActionDans Make“Deletes a single project repository branch.”
Il retire une branche du projet, une seule à la fois.
Delete a Tag
ActionDans Make“Deletes a tag.”
Il enlève un tag du dépôt.
Delete a Variable
ActionDans Make“Removes a project's build variable.”
Il retire une variable de build des réglages du projet.
Erase a Job
ActionDans Make“Erases a single build of a project (remove build artifacts and a build trace).”
Effacer un job supprime ses artefacts et sa trace. Le compte rendu de l'exécution part, l'espace de stockage revient.
Execute a GraphQL Query
ActionDans Make“Performs an arbitrary authorized GraphQL query.”
Il exécute une requête GraphQL autorisée sur GitLab avec la connexion déjà en place. La porte de sortie pour les données que les autres modules n'exposent pas.
Get a Commit
ActionDans Make“Returns a specific commit identified by the commit hash or name of a branch or tag.”
Un commit revient, retrouvé à partir d'un hash, d'un nom de branche ou d'un nom de tag.
Get a Deployment
ActionDans Make“Returns a specific deployment of a project.”
Il va chercher un déploiement précis d'un projet, pour que le scénario sache ce qui est parti et où.
Get a File from Repository
ActionDans Make“Allows you to receive information about a file in the repository like name, size, content.”
Il lit un fichier du dépôt et te rend ses informations, nom, taille et contenu compris.
Get a Job
ActionDans Make“Retrieves a single build of a project.”
Il récupère un build d'un projet, avec son statut et ses détails.
Get a Label
ActionDans Make“Returns details about a label.”
Il répond avec le détail d'un label. Petit module, utile quand un scénario doit décider à partir d'un label plutôt qu'à l'aveugle.
Get a Merge Request
ActionDans Make“Shows information about a single merge request.”
Il montre une merge request en entier : titre, état, branches et le reste.
Get a Merge Request Note
ActionDans Make“Returns a single note for a given merge request.”
Il ramène un seul commentaire de merge request, par son identifiant.
Get a Milestone
ActionDans Make“Returns a single project milestone.”
Il rend un jalon de projet avec ses dates et son état.
Get an Issue
ActionDans Make“Returns a single project issue.”
Il lit un ticket du projet, c'est ainsi qu'un scénario récupère les détails d'un ticket qu'il n'a pas créé.
Get an Issue Note
ActionDans Make“Returns a single note for a specific project issue.”
Récupère un commentaire précis posé sur un ticket, avec son texte et son auteur, prêt pour la suite du scénario.
Get a Pipeline
ActionDans Make“Returns a single pipeline for a given project.”
Lit l'état d'un pipeline d'un projet pour que ton scénario sache quoi en faire.
Get a Project
ActionDans Make“Retrieves a specific project owned by the user and identified by name, ID or namespace.”
Va chercher les informations d'un projet. Tu le désignes par son nom, son identifiant ou son espace de noms, selon ce que ton scénario a déjà sous la main.
Get a Raw File from Repository
ActionDans Make“Returns content from a repository.”
Renvoie le contenu d'un fichier tel que le dépôt le stocke, sans rien autour.
Get a Repository Branch
ActionDans Make“Returns a single project repository branch.”
Interroge GitLab sur une branche d'un projet et ramène ses informations dans le scénario.
Get a Snippet Note
ActionDans Make“Returns a single note for a given snippet.”
Un commentaire laissé sous un snippet, repris tel quel et posé dans le scénario.
Get a Tag
ActionDans Make“Returns a specific repository tag determined by its name.”
Retrouve un tag du dépôt à partir de son nom et renvoie ce que GitLab en sait.
Get a User
ActionDans Make“Returns a single user.”
Transforme l'utilisateur qu'un module précédent a transmis en informations lisibles, nom compris.
Get a Variable
ActionDans Make“Retrieves the details of a project's specific build variable.”
Une variable de build du projet, lue sans ouvrir les réglages à la main.
Get My Info
ActionDans Make“Returns details about an account.”
Affiche le compte GitLab qui se trouve derrière la connexion, sans rien toucher dans un projet.
Keep Artifacts
ActionDans Make“Prevents artifacts from being deleted when expiration is set.”
Demande à GitLab de conserver les artefacts d'un job au lieu de les laisser disparaître à l'expiration.
Make an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
La porte de sortie du catalogue. Ce module appelle n'importe quel point d'entrée de l'API de GitLab, l'interface par laquelle deux logiciels échangent, avec la connexion déjà créée.
Mark a Todo as Done
ActionDans Make“Marks a single pending todo given by its ID for the current user as done.”
Coche une tâche en attente sur la liste du compte connecté, comme un clic dans GitLab l'aurait fait.
Play a Job
ActionDans Make“Triggers a manual action to start a build.”
Lance un job resté en attente d'une action manuelle et laisse le pipeline repartir, sans que personne ouvre GitLab.
Post a Comment to Commit
ActionDans Make“Adds a comment to a commit.”
Écrit un commentaire directement sur un commit, là où le trouvera la personne qui relit l'historique.
Retry Failed Jobs in a Pipeline
ActionDans Make“Retries failed builds in a pipeline.”
Relance les jobs tombés dans un pipeline et laisse tranquilles ceux qui sont passés.
Update a Label
ActionDans Make“Updates a label.”
Modifie une étiquette que le projet possède déjà, son nom ou sa couleur, depuis le scénario plutôt qu'à la main.
Update a Merge Request
ActionDans Make“Updates an existing merge request. You can change the target branch, title, or even close the merge request.”
Change une demande de fusion ouverte : son titre, sa branche cible, et la fermer compte aussi comme une modification.
Update a Merge Request Note
ActionDans Make“Modifies an existing note of a merge request.”
Réécrit un commentaire déjà publié sous une demande de fusion, pour garder un seul message au lieu d'une pile.
Update a Milestone
ActionDans Make“Updates an existing project milestone.”
Garde un jalon aligné sur un planning qui a bougé ailleurs.
Update an Issue
ActionDans Make“Updates an existing project issue. This call is also used to mark an issue as closed.”
Met à jour un ticket existant, et c'est aussi ce module qui le ferme.
Update an Issue Note
ActionDans Make“Modifies an existing note of an issue.”
Remplace le texte d'un commentaire déjà posé sur un ticket.
Update a Release
ActionDans Make“Updates the release notes of a given release.”
Complète après coup les notes d'une release, pour qu'une annonce ne reste pas figée sur son premier jet.
Update a Snippet Note
ActionDans Make“Modifies an existing note of a snippet.”
Corrige sur place une remarque laissée sous un snippet, au lieu d'y répondre par une autre.
Update a Variable
ActionDans Make“Updates a project's build variable.”
Pousse une nouvelle valeur dans une variable de build du projet, à la place de celle qui s'y trouvait.
Get a Diff of a Commit
RechercheDans Make“Returns the diff of a commit in a project.”
Ouvre un commit et ramène la modification elle-même dans le scénario, pas seulement sa référence.
Get a Merge Request Commits
RechercheDans Make“Get a list of merge request commits.”
Rassemble les commits que porte une demande de fusion, chacun arrivant séparément, ce qui permet d'écrire une ligne par commit.
List a Project's Users
RechercheDans Make“Retrieves the repository contributors list.”
La liste des contributeurs d'un projet, nom par nom.
List Commit Comments
RechercheDans Make“Returns the comments of a commit in a project.”
Récolte les commentaires laissés sous un commit et les transmet l'un après l'autre.
List Deployments
RechercheDans Make“Returns a list of deployments in a project.”
Dresse la liste des déploiements d'un projet, pour que la trace vive ailleurs que dans la mémoire de la personne qui a appuyé sur le bouton.
List Issue Notes
RechercheDans Make“Returns a list of all notes for a single issue.”
Tous les commentaires d'un ticket, la conversation entière plutôt qu'un message isolé.
List Issues that close on Merge
RechercheDans Make“Get issues that would be closed by merging the provided merge request.”
Regarde à l'avance quels tickets se fermeraient si cette demande de fusion était fusionnée.
List Jobs
RechercheDans Make“Returns a list of builds in a project.”
Parcourt les jobs d'un projet et les envoie dans le scénario.
List Labels
RechercheDans Make“Returns all labels for a given project.”
Vérifie quelles étiquettes existent dans un projet, ce qui indique au scénario ce qu'il a le droit de poser.
List Merge Request Changes
RechercheDans Make“Retrieves the list of changes for a specified merge request.”
Mesure l'ampleur d'une demande de fusion en listant ce qu'elle change, sans que personne ne l'ouvre.
List Merge Request Notes
RechercheDans Make“Returns a list of all notes for a single merge request.”
Ramasse les commentaires d'une demande de fusion et laisse le scénario en faire quelque chose.
List Merge Requests closing an Issue
RechercheDans Make“Retrieves all merge requests that will close a specified issue when merged.”
Répond, côté ticket, à une question simple : est-ce qu'une demande de fusion est en train de le refermer ?
List Milestone Issues
RechercheDans Make“Retrieves all issues assigned to a single project milestone.”
Réunit les tickets rattachés à un jalon pour que son état se lise en dehors de GitLab.
List Milestones
RechercheDans Make“Returns a list of project milestones.”
Passe en revue les jalons d'un projet avec ce que GitLab sait de chacun.
List Owned Projects
RechercheDans Make“Returns the user's list of projects.”
Sort la liste des projets que détient le compte connecté, bonne façon de démarrer un scénario censé travailler sur tous.
List Project Issues
RechercheDans Make“Returns a list of a project's issues.”
Les tickets d'un projet arrivent ici un par un, chacun formant un bundle, l'élément qui passe d'un module au suivant.
List Repository Contributors
RechercheDans Make“Retrieves repository contributors list.”
Qui travaille vraiment sur ce dépôt ? List Repository Contributors renvoie la liste des contributeurs du projet, prête à alimenter un rapport ou une ligne par personne dans un tableur.
List Repository Tags
RechercheDans Make“Returns a list of repository tags from a project, sorted by name in reverse alphabetical order.”
Les tags marquent les points d'un dépôt sur lesquels on revient, et le module les remonte tous, triés par nom en ordre alphabétique inverse.
v9 passe devant v10.List Repository Tree
RechercheDans Make“Returns a list of repository files and directories in a project.”
List Repository Tree déplie l'arborescence d'un projet et renvoie ses fichiers et ses dossiers, une entrée par bundle.
List Snippet Notes
RechercheDans Make“Returns a list of all notes for a single snippet. Snippet notes are comments users can post to a snippet.”
Ce que GitLab appelle notes de snippet, ce sont les commentaires laissés sur un bout de code partagé ; le module les rassemble toutes pour un snippet donné.
List Todos
RechercheDans Make“Returns a list of todos. When no filter is applied, it returns all pending todos for the current user.”
List Todos remonte les todos du compte connecté, et quand aucun filtre n'est posé, ce sont celles qui attendent encore.
List Variables
RechercheDans Make“Returns a list of a project's build variables.”
Les variables de build d'un projet passent dans le scénario avec List Variables, une par bundle, sans que personne aille les vérifier à la main.
Search Groups
RechercheDans Make“Returns a list of groups.”
Les groupes chapeautent les projets, et Search Groups les renvoie un par un, ce qui donne au scénario son point de départ avant de descendre dans les dépôts.
Search Issues
RechercheDans Make“Returns all issues created by the authenticated user.”
Search Issues ne se limite pas à un projet : il renvoie les tickets créés par le compte de la connexion, où qu'ils se trouvent.
Search Merge Requests
RechercheDans Make“Retrieves all merge requests for a project.”
Toutes les merge requests d'un projet remontent d'un coup, une par bundle, sans avoir à les ouvrir une à une.
Search Pipelines
RechercheDans Make“Retrieves all pipelines for a given project.”
Search Pipelines donne l'historique des pipelines d'un projet, exécution par exécution, de quoi suivre un dépôt sans ouvrir l'interface.
Search Projects
RechercheDans Make“Returns a list of projects of which the authenticated user is a member.”
Avant de traiter plusieurs dépôts d'un coup, il faut leur liste. Search Projects la donne : les projets dont le compte connecté est membre, un par bundle.
Search Repository Branches
RechercheDans Make“Returns a list of repository branches from a project.”
Une photo des branches d'un projet, c'est ce que rend Search Repository Branches, une branche par bundle.
Search Repository Commits
RechercheDans Make“Returns a list of repository commits in a project.”
Un changelog se construit à partir des commits. Search Repository Commits renvoie ceux d'un projet, un par bundle, que le module suivant peut mettre en forme.
Search Users
RechercheDans Make“Searches for users or lists them all.”
Search Users met un compte GitLab en face d'un nom, et quand tu ne lui donnes aucun critère, il remonte tous les utilisateurs.
Besoin d'aide pour automatiser GitLab avec Make ?
Une personne lit chaque message.
Les questions qui viennent ensuite
01L'intégration GitLab Make est-elle gratuite ?
02Que faut-il pour brancher GitLab sur Make ?
03Les déclencheurs GitLab réagissent-ils en temps réel ?
04Que faire s'il manque un module GitLab dans Make ?
05Make ou n8n pour GitLab ?
Reçois nos astuces d'automatisation chaque semaine.
Pas de spam. Désinscription en un clic.