Recursos · Integración Make

Integración GitLab MakeAutomatiza GitLab con Make.

Cada merge request y cada pipeline pueden lanzar trabajo fuera de GitLab. La integración GitLab Make pone a tu alcance 105 módulos, 10 de ellos disparadores. Sirve a quien lleve un repositorio y quiera tickets, releases y avisos resueltos sin código. Sales con una automatización en marcha.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué hace de verdad la integración GitLab Make?

Conecta tu cuenta de GitLab con Make, la herramienta de automatización sin código, para que lo que pasa en tus repositorios dispare acciones en otro sitio. Construyes un escenario, o sea la automatización en sí: una cadena de módulos, y cada módulo es una pieza que vigila, actúa o busca. La conexión, tu cuenta de GitLab enlazada con Make una sola vez, la reutilizan después todos los módulos de GitLab.

Hay tres formas que se repiten. El fallo que abre su propia incidencia: Watch Jobs sigue el cambio de estado de un job, y Create an Issue deja el ticket abierto con el detalle dentro. La wiki que no se queda muda: Watch Wiki Pages ve la página editada y Create an Issue Note avisa en el ticket que dependía de ese procedimiento.

El commit que viaja solo: Watch Push Events recoge lo que llega al repositorio y Cherry Pick a Commit lo lleva a la rama de mantenimiento. Ninguno de los tres montajes pide una línea de código, y cuando el volumen crece hay una Agencia Make detrás para llevarlos.

Lo que cubren los 105 módulos es amplio sin ser infinito: proyectos, incidencias, merge requests, pipelines, jobs, ramas, tags, releases, hitos, etiquetas, variables, snippets y todos. Más allá de esa lista quedan Make an API Call y Execute a GraphQL Query, que llegan a la API de GitLab con la misma conexión. Un aviso honesto: la documentación de GitLab dentro de Make está generada a partir de la documentación oficial de GitLab y puede traer errores, así que confirma en GitLab lo que de verdad importa antes de pasar a producción.

GitLab también existe como nodo en n8n, y la elección merece algo más que una moneda al aire. La Integración GitLab n8n cuenta ese lado, y la comparativa n8n vs Make pone los criterios en fila.

Conexión

¿Cómo se conecta GitLab con Make?

  1. 01

    Añade un módulo de GitLab

    Necesitas una cuenta activa de GitLab y un token de acceso, y ahí acaba la lista de requisitos. Dentro de Make, coloca cualquier módulo de GitLab en tu escenario y pulsa Create a connection. Ese botón es el único sitio donde Make pide credenciales.

  2. 02

    Ponle nombre a la conexión

    El campo Connection name es opcional y aun así merece treinta segundos. Quien alterna entre el GitLab de los clientes y el interno agradece un nombre claro cuando el módulo siguiente pregunta con qué cuenta trabajar.

  3. 03

    Pega tus credenciales

    Introduce las credenciales copiadas desde tu cuenta de GitLab, o sigue las instrucciones que aparecen en pantalla. Con OAuth2, GitLab las genera desde tu avatar: Edit profile, Applications, Add new application, con la URI de retorno https://www.integromat.com/oauth/cb/gitlab3.

Primer escenario

Tu primer escenario: cada proyecto nuevo nace etiquetado

ObjetivoCuando te añaden a un proyecto nuevo en GitLab, Make le crea la etiqueta del equipo.

  1. 01

    Crea el escenario

    Desde la página Scenarios de Make, crea un escenario nuevo y pulsa el + para colocar el primer módulo. Aparece un círculo vacío esperando una app. Todo empieza en ese círculo.

  2. 02

    Elige Watch Projects

    Busca GitLab por su nombre, elige Watch Projects y pulsa Create a connection para enlazar la cuenta. El módulo lleva un reloj: es programado, Make consulta GitLab según la programación del escenario.

  3. 03

    Ajusta los campos

    Rellena lo que pide el módulo. Con la conexión hecha, Make ya lee tu cuenta y te ofrece lo que encuentra, así que eliges de una lista en lugar de escribir un identificador que tendrías que ir a buscar.

  4. 04

    Añade Create a Label

    Pulsa el + a la derecha del disparador y añade Create a Label. Lleva el identificador del proyecto desde el primer módulo al segundo: eso es mapear, la salida de un módulo alimenta al siguiente.

  5. 05

    Prueba con Run once

    Pulsa Run once, el botón que ejecuta el escenario una sola vez. Cada módulo enseña los bundles que recibió, y un bundle es un elemento que pasa de un módulo al siguiente, así que ves la etiqueta creada.

  6. 06

    Programa y actívalo

    Abre la programación del primer módulo. Un escenario nuevo se ejecuta cada 15 minutos por defecto y el plan Free no baja de ese intervalo. Activa el escenario, porque sin ese interruptor no se mueve nada.

Disparadores

Qué pone en marcha un escenario de GitLab

10 módulos arrancan un escenario cuando algo ocurre en GitLab. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama GitLab en cuanto ocurre.

GitLab1Watch Issue Notes

Watch Issue Notes

Disparador instantáneo

En MakeTriggers on note events.

Las notas son los comentarios que la gente deja en incidencias, merge requests, commits y snippets. Este disparador arranca el escenario con los eventos de nota, y un comentario pasa a ser materia automatizable.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
un repositorio abierto donde un comentario con cierta palabra debe convertirse en tarea para soporte.
Ojo
cada nota es una operación, es decir un módulo ejecutándose sobre un elemento, y un repositorio hablador gasta plan deprisa.
GitLab2Watch Issues

Watch Issues

Disparador instantáneo

En MakeTriggers when a new issue is created or an existing issue was updated/closed/reopened.

Un solo disparador cubre toda la vida de una incidencia: creada, actualizada, cerrada o reabierta. La incidencia llega al escenario como bundle, lista para el módulo siguiente.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
un equipo de producto que quiere cada error nuevo en el tablero de sprint sin copiarlo a mano.
Ojo
los cuatro eventos entran por la misma puerta, mira cuál llegó antes de actuar o tratarás una incidencia reabierta como si fuera nueva.
GitLab3Watch Jobs

Watch Jobs

Disparador instantáneo

En MakeTriggers on status change of a job.

Un job es una unidad de trabajo dentro de un pipeline, y este disparador sigue sus cambios de estado. El escenario sabe cuándo un build arranca, pasa o se rompe.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
una consultora que quiere el build caído anunciado donde los desarrolladores miran de verdad.
Ojo
los cambios de estado llegan uno detrás de otro, y el mismo job puede despertar el escenario varias veces por el camino.
GitLab4Watch Merge Requests

Watch Merge Requests

Disparador instantáneo

En MakeTriggers when a new merge request is created, an existing merge request was updated/merged/closed or a commit is added in the source branch.

Todo lo que le pasa a una merge request aterriza aquí: creación, actualización, fusión, cierre y también un commit añadido en la rama de origen. Un disparador, el ciclo de revisión entero.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
un responsable técnico que quiere el tablero de revisión al día sin leer notificaciones.
Ojo
un commit en la rama de origen también cuenta, así que una rama activa dispara esto a menudo.
GitLab5Watch Pipelines

Watch Pipelines

Disparador instantáneo

En MakeTriggers on pipeline events.

Los eventos de pipeline, esas ejecuciones que construyen y publican el proyecto, despiertan el escenario. El bundle lleva el pipeline dentro para que el módulo siguiente lo lea.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
quien lleva las publicaciones y quiere el registro escrito cada vez que un pipeline se mueve.
Ojo
recibes el pipeline, no el detalle de cada job, y eso se pide con otro módulo.
GitLab6Watch Projects

Watch Projects

Disparador programado

En MakeTriggers when a new project is added of which the authenticated user is a member.

El módulo vigila la aparición de un proyecto nuevo en el que la cuenta de tu conexión figura como miembro. Útil para mantener un inventario honesto de lo que lleva el equipo.

Cómo se dispara
programado, Make consulta GitLab según la programación del escenario.
Cuándo usarlo
un responsable de sistemas que quiere que cada proyecto nazca con las mismas etiquetas y el mismo hito.
Ojo
manda la pertenencia, y un proyecto creado sin tu cuenta dentro queda invisible para el escenario.
GitLab7Watch Push Events

Watch Push Events

Disparador instantáneo

En MakeTriggers on push events.

Cada push al repositorio llega hasta Make. Los commits suben según aterrizan, y eso convierte a este en el más crudo de los disparadores de GitLab.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
una web de documentación que debe reconstruirse cuando alguien empuja a la rama principal.
Ojo
el push es el evento más frecuente de un repositorio, y es la vía rápida para gastar operaciones si el escenario hace trabajo pesado después.
GitLab8Watch Tags

Watch Tags

Disparador instantáneo

En MakeTriggers on tag push events.

Un tag empujado al repositorio pone esto en marcha. Como el tag suele marcar una versión, el escenario sabe que existe una release antes de que nadie la anuncie.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
publicar una versión y querer que el changelog, el anuncio y la limpieza de tickets vayan detrás solos.
Ojo
ve el tag, no lo que cambió dentro, así que acompáñalo de un módulo que lea commits cuando necesites el detalle.
GitLab9Watch Todos

Watch Todos

Disparador programado

En MakeTriggers when a new todo is added. When no filter is applied, the trigger is run when a new pending todo is added.

Los todos son la lista de recordatorios propia de GitLab, y uno nuevo arranca el escenario. Sin filtro aplicado, vale para cualquier todo pendiente de la cuenta.

Cómo se dispara
programado, Make consulta GitLab según la programación del escenario.
Cuándo usarlo
quien quiere sus peticiones de revisión reflejadas en un gestor de tareas personal en lugar de repartidas en dos sitios.
Ojo
los todos pertenecen a la cuenta de la conexión, así que el escenario ve tu lista y nunca la del equipo.
GitLab10Watch Wiki Pages

Watch Wiki Pages

Disparador instantáneo

En MakeTriggers when a wiki page is created or edited.

La wiki también cuenta: crear una página y editarla disparan esto por igual. Ahí vive el conocimiento que nunca cabe en un README.

Cómo se dispara
instantáneo, GitLab avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
un equipo de soporte que quiere el centro de ayuda al día cuando se mueve la wiki interna.
Ojo
creación y edición entran por el mismo disparador, y una página corregida dos veces manda dos bundles.
Módulos

Qué sabe hacer GitLab dentro de un escenario

GitLab te da 95 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

GitLab1

Accept a Merge Request

Acción

En MakeMerges changes submitted with merge request.

Fusiona los cambios que trae una merge request, el mismo clic que daría quien revisa, hecho por el escenario.

Cuándo usarlo
una cadena de publicación donde la fusión sale sola una vez pasados los controles y recogidas las aprobaciones.
Ojo
una fusión cambia la rama para todos, así que colócalo al final de un escenario ya probado con Run once, nunca en el primer borrador.
GitLab2

Cancel a Job

Acción

En MakeCancels a single build of a project.

Corta un build de un proyecto antes de que llegue al final.

Cuándo usarlo
un arreglo empujado justo después, que deja sin sentido el build lanzado dos commits antes.
Ojo
el job conserva su estado cancelado en GitLab, de modo que el historial enseña lo que decidió el escenario.
GitLab3

Cancel a Pipeline's Jobs

Acción

En MakeCancels a pipeline's builds.

Una llamada y se paran todos los builds del pipeline. Más amplio que cancelar un job suelto y más rápido que ir uno por uno.

Cuándo usarlo
una rama abandonada a media ejecución, donde ya no compensa terminar nada.
Ojo
afecta al pipeline entero, así que un escenario apuntando al identificador de proyecto equivocado le cuesta una ejecución a otro equipo.
GitLab4

Cancel Merge When Pipeline Succeeds

Acción

En MakeCancels a merge request when the pipeline succeeds.

Anula la fusión que GitLab iba a hacer en cuanto el pipeline se pusiera en verde. La merge request vuelve a manos humanas.

Cuándo usarlo
quien revisa ve algo después de aprobar y el pipeline está a punto de fusionar igualmente.
Ojo
el escenario tiene que llegar antes de que el pipeline termine, o la fusión ya se habrá producido.
GitLab5

Cherry Pick a Commit

Acción

En MakeCherry picks a commit to a given branch.

Copia un commit a otra rama sin arrastrar el historial detrás.

Cuándo usarlo
un arreglo validado en la rama principal que además tiene que llegar a la rama de mantenimiento.
Ojo
el commit aterriza como un commit nuevo en la rama de destino, así que las dos ramas acaban con el mismo cambio dos veces.
GitLab6

Create a File in a Repository

Acción

En MakeCreates a file in a repository.

Escribe un archivo nuevo en el repositorio, commit incluido. Tu escenario produce contenido, no solo lo lee.

Cuándo usarlo
un informe fabricado en otra herramienta que debe vivir junto al código, o un archivo de configuración creado para cada proyecto nuevo.
Ojo
el archivo entra como un commit cualquiera, o sea que atraviesa tus pipelines igual que el resto.
GitLab7

Create a Group

Acción

En MakeCreates a group.

Levanta un grupo de GitLab, el contenedor que reúne proyectos y a la gente autorizada en ellos.

Cuándo usarlo
una consultora que abre un grupo por cliente y prefiere no repetir la preparación a mano cada vez.
Ojo
el módulo crea el grupo y nada más, los miembros, las etiquetas y el primer proyecto siguen dependiendo de módulos posteriores.
GitLab8

Create a Label

Acción

En MakeCreates a new label for the given repository with the given name and color.

Añade una etiqueta al repositorio con el nombre y el color que le des. Las etiquetas son como GitLab ordena incidencias y merge requests.

Cuándo usarlo
unificar el mismo juego de etiquetas en todos los proyectos que abre un equipo.
Ojo
el color forma parte de la llamada, así que decide la paleta una vez y reutilízala en todas partes.
GitLab9

Create a Merge Request

Acción

En MakeCreates a new merge request.

Abre una merge request desde el escenario, con rama de origen y rama de destino incluidas.

Cuándo usarlo
una rama de traducción empujada por una herramienta, donde la merge request debe existir antes de que nadie repare en la rama.
Ojo
la revisión sigue siendo humana, y automatizar la apertura no automatiza la aprobación.
GitLab10

Create a Merge Request Note

Acción

En MakeCreates a new note for a single merge request.

Publica un comentario en una merge request. La forma más simple de que un escenario hable donde ya está la conversación.

Cuándo usarlo
una lista de comprobación publicada en cuanto la merge request toca el código de facturación.
Ojo
un comentario notifica a todos los suscritos. Escribe poco. Si el escenario habla cada dos por tres, el equipo terminará silenciando el hilo.
GitLab11

Create a Milestone

Acción

En MakeCreates a project milestone.

Levanta un hito de proyecto, el cajón que usa GitLab para agrupar incidencias alrededor de una fecha o una versión.

Cuándo usarlo
un sprint nuevo que debe existir en todos los repositorios sin abrir los proyectos uno a uno.
Ojo
un hito vive dentro de un proyecto, así que un escenario que cubre varios repositorios necesita una llamada por proyecto.
GitLab12

Create an Issue

Acción

En MakeCreates a new project issue.

Deja un ticket en el proyecto que elijas, con el título y la descripción que arma tu escenario. Muchos primeros escenarios terminan justo aquí.

Cuándo usarlo
una respuesta de formulario o un aviso que debe convertirse en ticket seguido, no en una nota mental.
Ojo
nada comprueba duplicados, así que un disparador que salta dos veces deja dos tickets.
GitLab13

Create an Issue Note

Acción

En MakeCreates a new note to a single project issue.

Suelta un comentario debajo de una incidencia existente. El hilo se queda en su sitio y gana lo que el escenario averiguó.

Cuándo usarlo
un despliegue terminado que el ticket solicitante debe anunciar sin que nadie escriba nada.
Ojo
hace falta el identificador de la incidencia, así que antes en el flujo va un módulo que la lea o la cree.
GitLab14

Create a Pipeline

Acción

En MakeCreates a new pipeline for a given project.

Lanza un pipeline en un proyecto, la misma ejecución que arrancarías desde la página de CI.

Cuándo usarlo
contenido publicado en un CMS desacoplado que debe reconstruir la web por su cuenta.
Ojo
el pipeline corre como si lo hubiera lanzado una persona, así que un escenario que arranca uno en cada push amontona ejecuciones.
GitLab15

Create a Release

Acción

En MakeAdds release notes to the existing git tag.

Engancha notas de versión a un tag de git que ya existe. El tag pasa a ser una página legible y no un nombre en una lista.

Cuándo usarlo
el momento en que la versión queda etiquetada y el changelog está listo para salir.
Ojo
el tag tiene que existir antes, así que el módulo de tag o un push real van primero.
GitLab16

Create a Repository Branch

Acción

En MakeCreates a single project repository branch.

Corta una rama nueva en el proyecto a partir de la referencia que le indiques.

Cuándo usarlo
un ticket aceptado para desarrollo, donde la rama debería estar esperando ya con el nombre correcto.
Ojo
los nombres de rama son la señalización del equipo, así que constrúyelos con los datos del ticket y no con un contador.
GitLab17

Create a Snippet Note

Acción

En MakeCreates a new note for a single snippet.

Comenta un snippet, ese trozo de código suelto que GitLab guarda fuera del repositorio.

Cuándo usarlo
una consulta compartida que todo el mundo retoca, donde el escenario anota quién cambió qué.
Ojo
un snippet se pierde de vista rápido, así que una nota ahí llega a menos gente que una nota en una incidencia.
GitLab18

Create a Tag

Acción

En MakeCreates a new tag in the repository that points to the supplied ref.

Coloca un tag sobre la referencia que le pases, y así es como una versión recibe su nombre.

Cuándo usarlo
un escenario de publicación que etiqueta el commit una vez el pipeline está en verde.
Ojo
un tag es una marca pública del repositorio, así que una errata se queda a la vista hasta que alguien la borre.
GitLab19

Create a Todo

Acción

En MakeManually creates a todo for the current user on an issue.

Pone una incidencia en la lista de todos de la cuenta que hay detrás de tu conexión. El recordatorio propio de GitLab, creado por el escenario.

Cuándo usarlo
un ticket que coincide con una palabra clave y no debería esperar a la próxima revisión del backlog.
Ojo
el todo cae solo en tu cuenta, es un recordatorio personal y no una manera de asignar trabajo.
GitLab20

Create a Todo on Merge Request

Acción

En MakeManually creates a todo for the current user on a merge request.

El mismo recordatorio, apuntado a una merge request en lugar de a una incidencia. La revisión aparece en tus todos de GitLab.

Cuándo usarlo
una merge request que toca una carpeta delicada y no debería pasarte por delante sin que la veas.
Ojo
recuerda, no asigna, y la merge request sigue necesitando a alguien nombrado como revisor en GitLab.
GitLab21

Create a Variable

Acción

En MakeCreates a build variable.

Agrega una variable de build al proyecto, el valor que los pipelines leen mientras se ejecutan.

Cuándo usarlo
un proyecto nuevo que necesita las mismas claves que el resto antes de su primer pipeline.
Ojo
las variables suelen guardar secretos, así que piensa en quién puede abrir el escenario de Make que las escribe.
GitLab22

Delete a File in a Repository

Acción

En MakeDeletes an existing file in a repository.

Elimina un archivo existente del repositorio y, como en la creación, pasa por un commit.

Cuándo usarlo
un archivo generado que debe desaparecer cuando su fuente se retira.
Ojo
no hay borrador ni módulo para volver atrás, así que prueba con Run once en una rama de la que no dependa nadie.
GitLab23

Delete a Label

Acción

En MakeDeletes a project label.

Saca una etiqueta del proyecto para siempre.

Cuándo usarlo
una convención de nombres que cambió y cuyas etiquetas viejas ya no deberían aparecer en la lista.
Ojo
la etiqueta desaparece para todo el proyecto, así que acordad la convención antes de automatizar la limpieza.
GitLab24

Delete a Merge Request

Acción

En MakeOnly for admins and project owners. Soft deletes the merge request.

Una merge request se borra en modo suave desde aquí, y solo pueden hacerlo administradores y propietarios del proyecto.

Cuándo usarlo
merge requests abiertas por un robot que llenaron la lista de ruido.
Ojo
el permiso se comprueba en la cuenta de tu conexión, así que un escenario montado sobre una cuenta corriente falla sin más en este paso.
GitLab25

Delete a Milestone

Acción

En MakeDeletes a project milestone.

Retira un hito de proyecto cuando su sprint o su versión ya quedaron atrás.

Cuándo usarlo
un escenario de mantenimiento que quita los hitos que un equipo dejó de usar.
Ojo
la agrupación se va con el hito, así que decide qué pasa con las incidencias que tenía dentro antes de ejecutarlo.
GitLab26

Delete an Issue

Acción

En MakeDeletes an issue.

Borra una incidencia en vez de cerrarla. Cerrar la esconde, borrar la quita.

Cuándo usarlo
spam abierto en un repositorio público, donde cerrar no basta.
Ojo
ningún módulo la devuelve, así que un borrado movido por un disparador merece una revisión humana antes.
GitLab27

Delete a Repository Branch

Acción

En MakeDeletes a single project repository branch.

Quita una rama del proyecto, de una en una.

Cuándo usarlo
la limpieza de ramas que viene después de una fusión, para que la lista siga siendo legible.
Ojo
apunta a la rama que usó la merge request, nunca a un nombre que el escenario haya adivinado, o borrarás trabajo todavía abierto.
GitLab28

Delete a Tag

Acción

En MakeDeletes a tag.

Saca un tag del repositorio.

Cuándo usarlo
una versión etiquetada por error, antes de que alguien construya algo encima.
Ojo
tags y releases van de la mano, así que mira qué depende del tag antes de que el escenario lo haga desaparecer.
GitLab29

Delete a Variable

Acción

En MakeRemoves a project's build variable.

Jubila una variable de build de la configuración del proyecto.

Cuándo usarlo
un servicio del que te has despedido y cuya clave no pinta nada ahí.
Ojo
un pipeline que espera esa variable falla en su próxima ejecución, así que retira el paso correspondiente a la vez.
GitLab30

Erase a Job

Acción

En MakeErases a single build of a project (remove build artifacts and a build trace).

Borrar un job elimina sus artefactos y su traza. El registro de la ejecución se va y el almacenamiento vuelve.

Cuándo usarlo
un job que dejó escrito en el log algo que nunca debió escribir.
Ojo
la traza es justo lo que se lee para entender un fallo, así que borra después de investigar y no antes.
GitLab31

Execute a GraphQL Query

Acción

En MakePerforms an arbitrary authorized GraphQL query.

Ejecuta una consulta GraphQL autorizada contra GitLab con la conexión ya hecha. La salida de emergencia para los datos que los demás módulos no exponen.

Cuándo usarlo
un informe que necesita campos de varios objetos en una sola petición.
Ojo
la consulta la escribes tú, así que es el único módulo de la página que pide a alguien cómodo con la API de GitLab.
GitLab32

Get a Commit

Acción

En MakeReturns a specific commit identified by the commit hash or name of a branch or tag.

Vuelve un commit, localizado por un hash, por el nombre de una rama o por el de un tag.

Cuándo usarlo
un push de tag que debe revelar qué hay realmente detrás de la versión.
Ojo
entrega el commit, no los archivos que cambió, y eso es otro módulo distinto.
GitLab33

Get a Deployment

Acción

En MakeReturns a specific deployment of a project.

Va a buscar un despliegue concreto de un proyecto para que el escenario sepa qué salió y adónde.

Cuándo usarlo
una cronología de incidente que tiene que alinear los despliegues con el momento en que algo se rompió.
Ojo
hace falta el identificador del despliegue, y algo anterior en el flujo debe proporcionarlo.
GitLab34

Get a File from Repository

Acción

En MakeAllows you to receive information about a file in the repository like name, size, content.

Lee un archivo del repositorio y te devuelve su información, nombre, tamaño y contenido incluidos.

Cuándo usarlo
un archivo de versión o un manifiesto que el resto del escenario debe leer antes de decidir nada.
Ojo
esta es la versión descriptiva, y el módulo de archivo en bruto encaja mejor cuando solo importa el contenido.
GitLab35

Get a Job

Acción

En MakeRetrieves a single build of a project.

Recupera un build de un proyecto con su estado y sus detalles.

Cuándo usarlo
un disparador de pipeline que anuncia que ha pasado algo, cuando todavía te falta saber qué job y cómo acabó.
Ojo
un job es solo una parte del pipeline, así que una ejecución cargada significa muchas llamadas, y cada llamada es una operación.
GitLab36

Get a Label

Acción

En MakeReturns details about a label.

Responde con el detalle de una etiqueta. Módulo pequeño, útil cuando un escenario tiene que decidir a partir de una etiqueta y no a ciegas.

Cuándo usarlo
un desvío donde la etiqueta del ticket señala al equipo que hay que avisar.
Ojo
las etiquetas las nombran personas, y un cambio de nombre arriba rompe en silencio al escenario que busca el anterior.
GitLab37

Get a Merge Request

Acción

En MakeShows information about a single merge request.

Enseña una merge request entera: título, estado, ramas y lo demás.

Cuándo usarlo
un evento de nota que te da un comentario, cuando el escenario necesita la merge request de alrededor antes de reaccionar.
Ojo
los identificadores pertenecen a un proyecto, así que lleva el proyecto en tu mapeo y no solo el número.
GitLab38

Get a Merge Request Note

Acción

En MakeReturns a single note for a given merge request.

Trae de vuelta un único comentario de una merge request, por su identificador.

Cuándo usarlo
un escenario que guardó la nota que publicó y quiere releerla antes de modificarla.
Ojo
una nota cada vez, así que tira del módulo de listado cuando lo que necesitas es la conversación completa.
GitLab39

Get a Milestone

Acción

En MakeReturns a single project milestone.

Entrega un hito de proyecto con sus fechas y su estado.

Cuándo usarlo
un informe que comprueba si el hito en curso sigue abierto antes de añadirle nada.
Ojo
responde sobre el hito en sí, nunca sobre las incidencias que hay dentro.
GitLab40

Get an Issue

Acción

En MakeReturns a single project issue.

Lee un ticket del proyecto, que es como un escenario obtiene los detalles de una incidencia que no creó él.

Cuándo usarlo
una nota publicada en una incidencia, cuando el escenario necesita su estado y su responsable antes de decidir.
Ojo
relee la incidencia justo cuando la necesites, porque un valor leído pronto en un escenario largo puede estar ya caducado.
GitLab41

Get an Issue Note

Acción

En MakeReturns a single note for a specific project issue.

Trae un comentario concreto de una incidencia, con su texto y su autor, listo para el módulo siguiente.

Cuándo usarlo
una incidencia donde la decisión final quedó escrita en un solo comentario que el informe semanal tiene que recoger.
Ojo
lee un comentario que señalas de antemano, así que para un hilo entero está el módulo de lista.
GitLab42

Get a Pipeline

Acción

En MakeReturns a single pipeline for a given project.

Consulta el estado de un pipeline del proyecto para que el escenario sepa qué hacer con él.

Cuándo usarlo
cuando alguien pregunta en el chat si la rama principal está en verde y nadie quiere abrir GitLab para mirarlo.
Ojo
la respuesta es una foto del instante en que corre el módulo, y un pipeline todavía en marcha se verá sin terminar.
GitLab43

Get a Project

Acción

En MakeRetrieves a specific project owned by the user and identified by name, ID or namespace.

Localiza un proyecto y devuelve sus datos. Lo señalas por nombre, por identificador o por espacio de nombres, según lo que ya tenga el escenario.

Cuándo usarlo
un escenario que arranca con el nombre del proyecto escrito por una persona y necesita convertirlo en algo que GitLab reconozca.
Ojo
busca entre los proyectos que posee la cuenta conectada, así que uno de otra persona puede volver vacío.
GitLab44

Get a Raw File from Repository

Acción

En MakeReturns content from a repository.

Devuelve el contenido de un archivo tal como lo guarda el repositorio, sin nada alrededor.

Cuándo usarlo
un archivo de textos versionado que alimenta cada mañana una página fuera de GitLab.
Ojo
aquí solo llega el contenido, así que cuando también importan el nombre o el tamaño, el otro módulo de archivos responde mejor.
GitLab45

Get a Repository Branch

Acción

En MakeReturns a single project repository branch.

Pregunta a GitLab por una rama del proyecto y trae sus datos al escenario.

Cuándo usarlo
antes de crear un tag desde una automatización, para comprobar que la rama de origen sigue existiendo.
Ojo
responde por la única rama que nombras; para ver todo lo que hay en el proyecto está la búsqueda de ramas.
GitLab46

Get a Snippet Note

Acción

En MakeReturns a single note for a given snippet.

Un comentario dejado bajo un snippet, recogido tal cual y puesto en el escenario.

Cuándo usarlo
el aviso que alguien escribió sobre un fragmento compartido y que debería acabar en la documentación del equipo.
Ojo
los comentarios de snippet y los de incidencia son objetos distintos en GitLab, y este módulo solo lee el lado del snippet.
GitLab47

Get a Tag

Acción

En MakeReturns a specific repository tag determined by its name.

Busca un tag del repositorio por su nombre y devuelve lo que GitLab sabe de él.

Cuándo usarlo
un escenario de publicación que relee el tag recién creado antes de redactar el anuncio.
Ojo
el nombre tiene que coincidir carácter a carácter, así que una versión escrita de otra forma en cualquier punto del escenario no encuentra nada.
GitLab48

Get a User

Acción

En MakeReturns a single user.

Convierte al usuario que pasó un módulo anterior en datos legibles, nombre incluido.

Cuándo usarlo
un resumen diario donde quien abrió la incidencia aparece con su nombre y no con un identificador.
Ojo
responde por un usuario que ya conoces; encontrar a alguien a partir de un trozo de texto es trabajo del módulo de búsqueda.
GitLab49

Get a Variable

Acción

En MakeRetrieves the details of a project's specific build variable.

Una variable de build del proyecto, leída sin entrar en la configuración.

Cuándo usarlo
una revisión antes de lanzar el pipeline nocturno, para confirmar que la variable apunta a donde el equipo cree.
Ojo
estas variables suelen llevar secretos, así que piensa bien qué módulo colocas detrás.
GitLab50

Get My Info

Acción

En MakeReturns details about an account.

Muestra qué cuenta de GitLab hay detrás de la conexión, sin tocar nada dentro de un proyecto.

Cuándo usarlo
como primer módulo después de Create a connection, probado con Run once, para ver responder a la cuenta antes de montar nada encima.
GitLab51

Keep Artifacts

Acción

En MakePrevents artifacts from being deleted when expiration is set.

Pide a GitLab que conserve los artefactos de un job en vez de dejar que caduquen y desaparezcan.

Cuándo usarlo
el resultado de un job que el equipo va a revisar la semana siguiente y que no puede evaporarse antes.
Ojo
actúa sobre un job cada vez, así que colócalo justo detrás de lo que te da ese job.
GitLab52

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

La salida de emergencia. Este módulo llama a cualquier punto de la API de GitLab, la vía por la que dos programas se hablan, con la conexión que ya creaste.

Cuándo usarlo
algo que GitLab sabe hacer y que ningún módulo de esta página cubre.
Ojo
aquí no hay nada preparado, escribes la llamada y lees la respuesta en bruto, por eso conviene probar antes los módulos ya hechos.
GitLab53

Mark a Todo as Done

Acción

En MakeMarks a single pending todo given by its ID for the current user as done.

Marca como hecha una tarea pendiente de la cuenta conectada, igual que un clic en GitLab.

Cuándo usarlo
una petición de revisión que el escenario ya movió a otra herramienta y que sobra en la lista.
Ojo
solo alcanza la lista de la cuenta que está detrás de la conexión, nunca la de un compañero.
GitLab54

Play a Job

Acción

En MakeTriggers a manual action to start a build.

Arranca un job que está esperando a que alguien le dé al play y deja que el pipeline siga.

Cuándo usarlo
un paso de despliegue dejado en manual a propósito, lanzado en cuanto llega la aprobación desde la herramienta donde se aprueban esas cosas.
GitLab55

Post a Comment to Commit

Acción

En MakeAdds a comment to a commit.

Escribe un comentario directamente sobre un commit, donde lo verá quien repase el historial.

Cuándo usarlo
el veredicto de una comprobación que corre fuera de GitLab y que pertenece al lado del commit que la provocó.
Ojo
cada pasada añade un comentario más, así que un escenario que se dispara dos veces sobre el mismo commit deja dos.
GitLab56

Retry Failed Jobs in a Pipeline

Acción

En MakeRetries failed builds in a pipeline.

Relanza los jobs que fallaron dentro de un pipeline y deja en paz a los que pasaron.

Cuándo usarlo
un paso que se cae por un problema momentáneo y merece un segundo intento antes de avisar a nadie.
Ojo
un job que falló por un motivo real volverá a fallar, así que un escenario que reintenta sin límite da vueltas sin fin.
GitLab57

Update a Label

Acción

En MakeUpdates a label.

Cambia una etiqueta que el proyecto ya tiene, su nombre o su color, desde el escenario y no a mano.

Cuándo usarlo
el día en que el equipo reorganiza sus niveles de prioridad y el mismo cambio debe llegar a varios proyectos.
Ojo
la etiqueta tiene que existir antes, porque crear una nueva le toca al módulo de creación.
GitLab58

Update a Merge Request

Acción

En MakeUpdates an existing merge request. You can change the target branch, title, or even close the merge request.

Edita una solicitud de fusión abierta: el título, la rama de destino, y cerrarla también cuenta como edición.

Cuándo usarlo
un periodo de congelación en el que la rama de destino se mueve para todo el mundo a la vez.
Ojo
el cierre pasa por este mismo módulo, así que un dato mal enlazado puede cerrar trabajo que nadie quería cerrar.
GitLab59

Update a Merge Request Note

Acción

En MakeModifies an existing note of a merge request.

Reescribe un comentario ya publicado en una solicitud de fusión, para dejar un solo mensaje en vez de un montón.

Cuándo usarlo
una línea de estado que se mantiene al día en un escenario que corre varias veces al día sobre la misma solicitud.
Ojo
el escenario necesita la referencia de ese comentario, la que da el módulo que lo creó o la lista de notas, antes de poder tocarlo.
GitLab60

Update a Milestone

Acción

En MakeUpdates an existing project milestone.

Mantiene un hito al día cuando la planificación cambia en otra herramienta.

Cuándo usarlo
un trimestre que cambia de forma después de una reunión que no se celebró en GitLab.
Ojo
un hito pertenece a un proyecto, así que un escenario que recorre varios tiene que apuntar al correcto en cada vuelta.
GitLab61

Update an Issue

Acción

En MakeUpdates an existing project issue. This call is also used to mark an issue as closed.

Actualiza una incidencia que ya existe, y es también el módulo que la cierra.

Cuándo usarlo
una incidencia que se cierra en GitLab en cuanto el equipo de soporte la da por resuelta en su propio sistema.
Ojo
como el cierre vive aquí, prueba el escenario con Run once sobre una incidencia de prueba antes de activarlo.
GitLab62

Update an Issue Note

Acción

En MakeModifies an existing note of an issue.

Sustituye el texto de un comentario que ya está en una incidencia.

Cuándo usarlo
un mensaje que un escenario publicó demasiado pronto y que se corrige en cuanto llega el dato bueno.
Ojo
el texto nuevo ocupa el lugar del viejo y Make no guarda copia, así que deja el original en algún sitio si te hace falta.
GitLab63

Update a Release

Acción

En MakeUpdates the release notes of a given release.

Completa después las notas de una versión, para que un anuncio no se quede con el primer borrador.

Cuándo usarlo
un resumen redactado en otra herramienta y volcado en la versión cuando ya se lee bien.
Ojo
la versión tiene que existir ya, y lo que cambia aquí es el texto, no el tag que hay debajo.
GitLab64

Update a Snippet Note

Acción

En MakeModifies an existing note of a snippet.

Corrige en su sitio una nota dejada bajo un snippet, en lugar de contestarla con otra.

Cuándo usarlo
una observación que dejó de ser cierta el día en que cambió el código compartido.
Ojo
hay tres módulos distintos que reescriben comentarios, uno por objeto, y solo el del snippet vale para un snippet.
GitLab65

Update a Variable

Acción

En MakeUpdates a project's build variable.

Sobrescribe una variable de build del proyecto con el valor que lleva el escenario.

Cuándo usarlo
una clave que se renueva cada trimestre y que entra en el proyecto desde el escenario que la genera.
Ojo
el valor anterior desaparece en cuanto corre el módulo, así que lee la variable antes si puedes necesitarla.
GitLab66

Get a Diff of a Commit

Búsqueda

En MakeReturns the diff of a commit in a project.

Abre un commit y trae al escenario el cambio en sí, no solo una referencia.

Cuándo usarlo
un resumen enviado al canal de revisión, para quien quiere ver qué se movió sin abrir GitLab.
Ojo
un commit que toca muchos archivos vuelve cargado, así que deja sencillo el módulo que va detrás.
GitLab67

Get a Merge Request Commits

Búsqueda

En MakeGet a list of merge request commits.

Reúne los commits que lleva dentro una solicitud de fusión, cada uno por separado, que es lo que permite escribir una línea por commit.

Cuándo usarlo
unas notas de versión hechas con lo que la solicitud contiene de verdad y no con su título.
Ojo
una solicitud larga manda muchos elementos al resto del escenario, y cada elemento que trata un módulo cuenta como una operación de tu plan.
GitLab68

List a Project's Users

Búsqueda

En MakeRetrieves the repository contributors list.

La lista de contribuyentes de un proyecto, nombre a nombre.

Cuándo usarlo
una revisión de accesos que parte de quien aparece de verdad en el proyecto y no de una hoja de cálculo vieja.
Ojo
lo que vuelve es la lista de contribuyentes del repositorio, que no es lo mismo que la gente con acceso hoy.
GitLab69

List Commit Comments

Búsqueda

En MakeReturns the comments of a commit in a project.

Recoge los comentarios que hay bajo un commit y los pasa uno detrás de otro.

Cuándo usarlo
el rastro de una revisión copiado en la incidencia que pidió el cambio, para que no se quede enterrado en el historial.
Ojo
un commit que nadie comentó no devuelve nada, y los módulos que van detrás sencillamente no llegan a correr.
GitLab70

List Deployments

Búsqueda

En MakeReturns a list of deployments in a project.

Enumera los despliegues de un proyecto, para que el registro viva en otro sitio que no sea la memoria de quien pulsó el botón.

Cuándo usarlo
un repaso de lo que salió a producción, montado la mañana de la reunión del equipo.
GitLab71

List Issue Notes

Búsqueda

En MakeReturns a list of all notes for a single issue.

Todos los comentarios de una incidencia, la conversación entera y no un mensaje suelto.

Cuándo usarlo
una incidencia que se cierra y cuyo intercambio hay que archivar en la ficha del cliente.
Ojo
el módulo trabaja incidencia por incidencia, así que hay que identificarla antes de que corra.
GitLab72

List Issues that close on Merge

Búsqueda

En MakeGet issues that would be closed by merging the provided merge request.

Se adelanta a la fusión y dice qué incidencias se cerrarían si esa solicitud llegara a fusionarse.

Cuándo usarlo
un aviso al canal de revisión para que quien abrió esas incidencias se entere el primero.
Ojo
esto es una intención, no un hecho, y nada se cierra hasta que alguien fusiona de verdad.
GitLab73

List Jobs

Búsqueda

En MakeReturns a list of builds in a project.

Recorre los jobs de un proyecto y los manda al escenario.

Cuándo usarlo
un repaso matinal de lo que corrió de noche, para un equipo que prefiere no abrir la pantalla de pipelines.
Ojo
abarca el proyecto entero, así que cuando solo importa la última ejecución es más ligero leer el pipeline.
GitLab74

List Labels

Búsqueda

En MakeReturns all labels for a given project.

Comprueba qué etiquetas existen en un proyecto, que es como el escenario sabe cuáles puede poner.

Cuándo usarlo
como paso previo al módulo que etiqueta una incidencia, para asegurarte de que la etiqueta está.
Ojo
las etiquetas son de cada proyecto, así que un nombre que está aquí puede faltar en el proyecto de al lado.
GitLab75

List Merge Request Changes

Búsqueda

En MakeRetrieves the list of changes for a specified merge request.

Mide el tamaño de una solicitud de fusión listando lo que cambia, sin que nadie la abra.

Cuándo usarlo
elegir revisor, porque un cambio pequeño y uno grande no van a la misma persona.
Ojo
este módulo responde con los cambios en sí, mientras que el de commits responde con el historial que los produjo.
GitLab76

List Merge Request Notes

Búsqueda

En MakeReturns a list of all notes for a single merge request.

Junta los comentarios de una solicitud de fusión y deja que el escenario haga algo con la discusión.

Cuándo usarlo
una revisión archivada fuera de GitLab el día en que la fusión se completa.
Ojo
tus propios escenarios también escriben aquí con los módulos de nota, así que mira el autor antes de reenviar nada como comentario humano.
GitLab77

List Merge Requests closing an Issue

Búsqueda

En MakeRetrieves all merge requests that will close a specified issue when merged.

Responde desde la incidencia a una pregunta sencilla: ¿hay ya una solicitud de fusión en camino de cerrarla?

Cuándo usarlo
antes de asignar una incidencia, para ver si alguien tiene trabajo empezado sobre ella.
Ojo
no vuelve nada cuando no hay ninguna solicitud enlazada, y ese silencio ya es una respuesta; el módulo espejo lee el mismo enlace desde la solicitud de fusión.
GitLab78

List Milestone Issues

Búsqueda

En MakeRetrieves all issues assigned to a single project milestone.

Agrupa las incidencias colgadas de un hito para que su estado se lea fuera de GitLab.

Cuándo usarlo
el cierre de sprint preparado esa misma mañana, sin contar tarjetas a mano.
Ojo
un hito cada vez, identificado antes, que es justo para lo que sirve la lista de hitos.
GitLab79

List Milestones

Búsqueda

En MakeReturns a list of project milestones.

Repasa los hitos de un proyecto con lo que GitLab sabe de cada uno.

Cuándo usarlo
encontrar el hito en curso antes de meter dentro una incidencia nueva.
Ojo
puede haber varios hitos abiertos a la vez, así que el escenario necesita una regla para elegir en lugar de quedarse con el primero.
GitLab80

List Owned Projects

Búsqueda

En MakeReturns the user's list of projects.

Saca la lista de proyectos de la cuenta conectada, buen punto de partida para un escenario que debe trabajar sobre todos.

Cuándo usarlo
un inventario volcado en una hoja una vez al mes, para que nadie discuta qué existe.
Ojo
la respuesta depende de la conexión que hay detrás del módulo, así que dos conexiones dan dos listas distintas.
GitLab81

List Project Issues

Búsqueda

En MakeReturns a list of a project's issues.

List Project Issues abre el proyecto y va soltando sus incidencias en el escenario, una por bundle; un bundle es cada elemento que viaja de un módulo al siguiente.

Cuándo usarlo
un correo diario al responsable de soporte con las incidencias abiertas del repositorio.
Ojo
los módulos que pongas detrás se ejecutan una vez por incidencia, y cada ejecución gasta una operación de tu plan.
GitLab82

List Repository Contributors

Búsqueda

En MakeRetrieves repository contributors list.

La lista de contribuidores de un proyecto llega al escenario con este módulo, una persona por bundle, lista para un informe.

Cuándo usarlo
una consultora que justifica al cliente quién tocó su repositorio durante el trimestre.
Ojo
List a Project's Users devuelve esa misma lista de contribuidores, quédate con uno de los dos en tus escenarios y deja el otro fuera.
GitLab83

List Repository Tags

Búsqueda

En MakeReturns a list of repository tags from a project, sorted by name in reverse alphabetical order.

Las etiquetas de un proyecto vuelven ordenadas por nombre en orden alfabético inverso, una etiqueta por bundle.

Cuándo usarlo
revisar qué versiones existen antes de preparar la nota de publicación.
Ojo
el orden alfabético inverso no es el orden por fecha, v9 queda por encima de v10.
GitLab84

List Repository Tree

Búsqueda

En MakeReturns a list of repository files and directories in a project.

List Repository Tree recorre un proyecto y devuelve sus archivos y carpetas, una entrada por bundle, sin clonar nada.

Cuándo usarlo
comprobar que cada microservicio incluye su archivo de despliegue antes de una entrega.
Ojo
para leer lo que contiene un archivo hace falta Get a Raw File from Repository, este módulo solo dibuja el mapa.
GitLab85

List Snippet Notes

Búsqueda

En MakeReturns a list of all notes for a single snippet. Snippet notes are comments users can post to a snippet.

Las notas de un snippet son los comentarios que la gente deja sobre ese trozo de código, y el módulo los recoge todos de una vez.

Cuándo usarlo
guardar las observaciones de un snippet compartido antes de reescribirlo.
Ojo
el módulo va de snippet en snippet, indica cuál quieres y repítelo para el siguiente.
GitLab86

List Todos

Búsqueda

En MakeReturns a list of todos. When no filter is applied, it returns all pending todos for the current user.

List Todos devuelve los todos de la cuenta con la que hiciste la conexión y, cuando no le pones filtro, los que siguen pendientes.

Cuándo usarlo
un repaso de los viernes que te manda lo que queda sin cerrar antes del fin de semana.
Ojo
la lista depende de la cuenta de la conexión y no del equipo, así que una conexión compartida devuelve otra cosa.
GitLab87

List Variables

Búsqueda

En MakeReturns a list of a project's build variables.

Con List Variables el escenario recibe las variables de build de un proyecto y puede compararlas sin que nadie entre a mirarlas.

Cuándo usarlo
documentar la configuración de un repositorio antes de pasárselo a otro equipo.
Ojo
el módulo mira un proyecto cada vez, pon Search Projects delante si quieres barrer un grupo entero.
GitLab88

Search Groups

Búsqueda

En MakeReturns a list of groups.

Search Groups devuelve la lista de grupos, uno por bundle, que es por donde empieza un escenario antes de bajar a los proyectos.

Cuándo usarlo
un informe mensual que recorre los grupos de la organización y revisa qué hay debajo de cada uno.
GitLab89

Search Issues

Búsqueda

En MakeReturns all issues created by the authenticated user.

Las incidencias que abrió la cuenta conectada vuelven todas aquí, sin importar en qué proyecto estén.

Cuándo usarlo
cerrar el mes revisando lo que la cuenta técnica del equipo dejó abierto.
Ojo
el criterio es quién creó la incidencia, así que lo que abrió otra persona no sale en la lista.
GitLab90

Search Merge Requests

Búsqueda

En MakeRetrieves all merge requests for a project.

Search Merge Requests barre un proyecto entero y devuelve sus merge requests, una por bundle.

Cuándo usarlo
alimentar el panel de un responsable de producto que quiere ver el trabajo en curso sin entrar en GitLab.
Ojo
si ya sabes cuál te interesa, Get a Merge Request va directo a esa, este módulo sirve para recorrerlas todas.
GitLab91

Search Pipelines

Búsqueda

En MakeRetrieves all pipelines for a given project.

El historial de pipelines de un proyecto entra en el escenario con este módulo, una ejecución por bundle.

Cuándo usarlo
preparar la reunión de calidad del mes con lo que ha pasado por el repositorio principal.
Ojo
este módulo lee lo que ya corrió, para lanzar uno nuevo está Create a Pipeline.
GitLab92

Search Projects

Búsqueda

En MakeReturns a list of projects of which the authenticated user is a member.

Search Projects te trae los proyectos en los que la cuenta conectada es miembro, uno por bundle.

Cuándo usarlo
aplicar la misma comprobación a todos los repositorios de la empresa sin escribir la lista a mano.
Ojo
manda la membresía, un repositorio al que nadie añadió esa cuenta no aparece nunca.
GitLab93

Search Repository Branches

Búsqueda

En MakeReturns a list of repository branches from a project.

Saber qué ramas hay abiertas es el paso previo a cualquier limpieza, y este módulo las devuelve una por bundle.

Cuándo usarlo
comparar las ramas de dos repositorios que deberían ir al mismo ritmo.
Ojo
borrar es otro paso, lo hace Delete a Repository Branch y una rama borrada por el escenario no vuelve.
GitLab94

Search Repository Commits

Búsqueda

En MakeReturns a list of repository commits in a project.

Cada commit de un proyecto llega por separado al escenario con Search Repository Commits, listo para el módulo que venga detrás.

Cuándo usarlo
montar un resumen de actividad para la reunión de dirección.
Ojo
el contenido del cambio no viene aquí, lo trae Get a Diff of a Commit.
GitLab95

Search Users

Búsqueda

En MakeSearches for users or lists them all.

Cuando el escenario necesita poner nombre a una persona, Search Users localiza su cuenta; sin criterio de búsqueda, devuelve la lista completa.

Cuándo usarlo
cruzar el listado de altas de recursos humanos con las cuentas que existen de verdad.
Ojo
una búsqueda vacía recorre a todos los usuarios y eso son muchos bundles para una sola consulta, dale siempre algo con lo que filtrar.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar GitLab con Make?

Una persona lee cada mensaje.

FAQ

Las preguntas que vienen después

01¿La integración GitLab Make es gratis?
Sí. GitLab es una app estándar y está disponible desde el plan Free. Ese plan trae 2 escenarios activos, 15 minutos como mínimo entre dos ejecuciones programadas, 5 minutos de ejecución por vuelta, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago bajan el intervalo a 1 minuto, quitan el tope de escenarios activos y suben la ejecución a 40 minutos. El consumo se cuenta en créditos, o sea operaciones, y una operación es un módulo ejecutándose sobre un elemento. El precio de GitLab se decide en GitLab, no aquí.
02¿Qué hace falta para conectar GitLab con Make?
Una cuenta activa de GitLab y un token de acceso. Eso es todo lo que pide la documentación. Si aún no tienes cuenta, la creas en GitLab, que es también donde se resuelve la suscripción. En Make añades un módulo de GitLab, pulsas Create a connection, le pones nombre en el campo Connection name si te viene bien, y pegas las credenciales copiadas desde GitLab o sigues las instrucciones en pantalla. Con OAuth2, GitLab genera un Client ID y un Client secret desde la sección Applications de tu perfil, con la URI de retorno que Make espera.
03¿Los disparadores de GitLab reaccionan al instante?
La mayoría sí. Ocho de los diez disparadores son instantáneos: GitLab avisa a Make por webhook en cuanto pasa algo, con notas, incidencias, jobs, merge requests, pipelines, push, tags y páginas de wiki. Dos son programados, Watch Projects y Watch Todos, y ahí Make consulta GitLab según la programación del escenario. Un escenario nuevo viene a 15 minutos por defecto y el plan Free no baja de ese intervalo, mientras que los de pago llegan a 1 minuto. Los módulos instantáneos piden además pulsar Create a webhook antes que Create a connection.
04¿Y si falta un módulo de GitLab en Make?
Tira de Make an API Call. GitLab tiene ese módulo, así que cualquier punto de la API de GitLab se llama desde el escenario con la conexión que ya hiciste. Execute a GraphQL Query cubre lo mismo por GraphQL cuando necesitas varios objetos en una sola consulta. Un aviso honesto: la documentación de GitLab dentro de Make está generada a partir de la documentación oficial de GitLab y puede contener errores, así que confirma en GitLab lo importante antes de montar encima un escenario de producción.
05¿Make o n8n para GitLab?
Depende de quién quede a cargo del escenario el día de mañana. Make funciona sobre un lienzo visual: colocas los módulos, aprovechas lo que tu cuenta conectada ya sabe ofrecer y cada operación se resta de tu plan, algo cómodo para avanzar sin escribir código. Cuando el equipo prefiere quedarse cerca del código, o alojar la herramienta en sus propios servidores, GitLab también aparece en n8n por ese otro camino. Ninguno gana la discusión de antemano: lo que decide es quién arreglará el montaje dentro de seis meses y con qué editor esa persona se siente más cómoda.
Hack'celeration Lab

Recibe nuestros consejos de automatización cada semana.

Sin spam. Baja en un clic.