¿Cómo podemos ayudar?

Integración con Gitlab

1.png

Esta función está disponible:
Si tu cuenta está suscrita a monday dev, esta función está disponible en el Plan Estándar y superiores y solo se puede utilizar dentro del producto de monday dev.
Si tu cuenta está suscrita a monday sales CRM, monday marketer, monday projects o monday work management, esta función no estará disponible para tu cuenta.
Si tu cuenta no está suscrita a ningún producto, esta función estará disponible en el Plan Estándar o superior.

 

La integración con Gitlab te permite hacer el seguimiento de las implementaciones de tu equipo y abrir casos directamente en monday.com. Gestiona tu lista de bugs pendientes en monday.com y sincronízala a la perfección con Gitlab, y haz el seguimiento de los lanzamientos recientes para que los equipos en contacto con los clientes puedan compartir la trayectoria de tu producto con los usuarios.  

 

Nota: La integración solo es compatible con la versión web de Gitlab. La integración no admite cuentas de Gitlab alojadas en un servidor. Tampoco admite instancias personalizadas o alojadas por uno mismo.

 

¿Cómo se agrega al flujo de trabajo?

Primer Paso

Para agregar una Integración, dirígete al tablero donde deseas crear una Integración y haz clic en el botón Integración, ubicado en la parte superior derecha de tu pantalla, tal como se muestra a continuación: 
 
Importante:  Solo el administrador de la cuenta de Gitlab tendrá acceso a configurar la integración.
 
add.png
 
Desde la página, verás todas las fantásticas aplicaciones que puedes integrar. Busca y selecciona "Gitlab": 

Integrations.png

Paso 2

Una vez que hagas clic en el cartel de integración con Gitlab, verás los cinco modelos de integración que ofrecemos:

  • When a commit of this project is pushed to master, create an update on this item (Cuando un commit de este proyecto se envía al master, crear una actualización en este elemento)
  • When an issue is created in this project, create an item and sync future changes from Gitlab (Cuando se crea una incidencia en este proyecto, crear un elemento y sincronizar los cambios futuros desde Gitlab)
  • When an item is created, create an issue in this project (Cuando se crea un elemento, crear una incidencia en este proyecto)
  • When a status changes to something, create an issue in this project (Cuando un estado cambia a algo, crear una incidencia en este proyecto)
  • When a commit of this project is pushed to master, create an item (Cuando un commit de este proyecto se envía al master, crear un elemento)

Selecciona la automatización que quieres crear:

1.png

 

Paso 3

Una vez que hagas clic en uno de los modelos, deberás conectar tu cuenta de monday.com con tu cuenta de Gitlab: 

connect.png

Luego se te pedirá que inicies sesión en GitLab, ¡y listo! ¡Ya has conectado tu cuenta de Gitlab! 🎉

 

Paso 4

Una vez que hayas elegido uno de los modelos y hayas conectado tu cuenta, verás la página de configuración de la integración. Aquí es donde podrás configurar los detalles de la integración.

th_1.png

 

Ejemplos de uso

1. When an issue is created in Gitlab, create an item and sync future changes (Cuando se crea una incidencia en Gitlab, crear un elemento y sincronizar los cambios futuros)

Esta integración te permitirá trabajar en incidencias en Gitlab y abrirlas a las partes interesadas fuera de tu equipo técnico. Puedes usar los diferentes tipos de columnas de monday.com para agregar más contexto o usar nuestras funciones de comunicación para conversar sobre los incidentes con las partes interesadas, como un equipo de soporte o gerentes.  Para configurar este caso de uso, primero crea un tablero usando la plantilla "Bugs Queue" (Cola de bugs)

1.png

Luego, agrega la integración al tablero y asigna los campos a las columnas del tablero: 

mceclip1_1.png

Ahora, cada vez que se crea un bug en Gitlab, puedes hacerle un seguimiento en monday.com. ¡Esto le dará mucha visibilidad a las tareas de tu equipo de desarrollo y te permitirá compartir el estado del producto con tu organización! Así es como se verá a medida que agregues más y más bugs en Gitlab. Observa cómo las incidencias están convenientemente vinculadas en la columna de integración: 


3.png

 

2. When a commit of this project is pushed to master, create an item (Cuando un commit de este proyecto se envía al master, crear un elemento)

Con esta integración, puedes realizar un seguimiento de tus commits en un solo lugar. ¡Nunca más te perderás un lanzamiento ni tendrás que buscar al propietario de una función! Al colocar todos los commits en nuestra plataforma visual, puedes realizar un seguimiento de los cambios recientes en tus repositorios y compartir esta información con otras partes interesadas, como por ejemplo, los equipos de soporte. Primero, deberás elegir un proyecto para realizar un seguimiento en Gitlab:

mceclip7_1.png

Una vez que hayas seleccionado un proyecto, asigna los detalles del commit de GitLab a monday.com: 

mceclip8_1.png

Ya está todo listo. Ahora, puedes agregar automatizaciones para notificar a las personas de otros equipos cuando tu equipo de desarrollo implemente y agregue funciones 😃

 

Campos admitidos 

Actualmente, las siguientes incidencias y commits en Gitlab son compatibles con nuestra integración de monday.com:

Incidencia: ID, issue description, issue state, labels, state, title, URL
Commit: Author name, commit ID, commit message, short commit ID, URL

 
Importante:  Por el momento, solo puedes conectar monday.com a repositorios personales. Esto significa que no puedes integrar repositorios de grupos.  
 
 

Más asistencia

Si necesitas ayuda para crear integraciones personalizadas, tenemos una opción de asistencia paga a través de nuestra red de partners certificados de monday.com. Puedes consultar y contratar sus servicios directamente desde nuestra tienda en línea de servicios profesionales.

 

 


 

Si tienes preguntas, comunícate con nuestro equipo aquí. Estamos disponibles las 24 horas, los 7 días de la semana, y será un gusto ayudarte.