Recursos · Integración Make

Integración Bitbucket MakeAutomatiza Bitbucket con Make.

¿Qué pasaría si cada movimiento en tus repositorios de Bitbucket pusiera en marcha el siguiente paso por sí solo? La integración Bitbucket Make trae 10 módulos, 2 de ellos disparadores instantáneos. Aquí conectas tu cuenta y montas un primer escenario.

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

Lo que puedes automatizar

¿Para qué sirve la integración Bitbucket Make?

La integración Bitbucket Make une tu cuenta de Bitbucket con Make, una herramienta visual en la que armas un escenario (la automatización) con módulos, piezas que disparan, actúan o buscan. Bitbucket aporta 10 módulos: 2 disparadores instantáneos, 6 acciones y 2 búsquedas, sin escribir una línea de código.

Tener a mano el catálogo de snippets. List Snippets devuelve todos los snippets que ve tu cuenta y Get a Snippet lee el que te interesa. Así una hoja de cálculo o una base de conocimiento se mantiene al día sin copiar enlaces.

Avisar a quien sigue el proyecto. Coloca List Repository Watchers después de Watch a Repository y cada evento del repositorio llega con la lista de sus seguidores, lista para un módulo de mensajería de otra app.

Mover archivos de compilación. Get a File entrega el contenido real de un artefacto de descarga, no su ficha, para que el siguiente módulo lo guarde o lo envíe.

Si necesitas algo fuera de esos 10 módulos, Make an API Call llama al resto de la API de Bitbucket con la misma conexión. Bitbucket también está en n8n, como cuenta la Integración Bitbucket n8n, y la comparativa n8n vs Make pone ambas herramientas frente a frente. ¿Empiezas de cero? El Curso de Make repasa lo básico.

Conexión

¿Cómo conectar Bitbucket con Make?

  1. 01

    Añade un módulo de Bitbucket

    Entra en Make, abre un escenario y añade cualquier módulo de Bitbucket. Pulsa Create a connection. Si es un disparador instantáneo, Make te pide antes Create a webhook y luego Create a connection.

  2. 02

    Ponle nombre a la conexión

    El campo Connection name es opcional, aunque un nombre claro, como el del espacio de trabajo, te ahorra dudas más adelante. La conexión es tu cuenta de Bitbucket enlazada una sola vez con Make y reutilizada por todos sus módulos.

  3. 03

    Introduce tus credenciales

    Necesitas una cuenta de Bitbucket activa y credenciales válidas, ya sean tokens OAuth 2.0 o tokens de API. Pega las que copiaste en Bitbucket o sigue las indicaciones que muestra Make, y la conexión queda guardada.

Primer escenario

Tu primer escenario con Bitbucket

ObjetivoCuando ocurre algo en un repositorio de Bitbucket, Make obtiene la lista de personas que lo siguen.

  1. 01

    Crea el escenario

    En la página Scenarios, crea un escenario nuevo y pulsa el + grande para colocar el primer módulo. Busca Bitbucket y elige Watch a Repository.

  2. 02

    Prepara el webhook

    Pulsa Create a webhook y después Create a connection para enlazar tu cuenta. Con la conexión hecha, Make te enseña lo que puede leer y eliges el repositorio de una lista.

  3. 03

    Suma la búsqueda de seguidores

    Pulsa el + a la derecha del disparador y añade List Repository Watchers. Asigna el repositorio que entrega el disparador, así la búsqueda apunta siempre al que acaba de tener actividad.

  4. 04

    Prueba con Run once

    Pulsa Run once y provoca un evento en el repositorio. La burbuja sobre cada módulo muestra los bundles recibidos, es decir, los elementos que pasan de un módulo a otro: uno por seguidor en la búsqueda.

  5. 05

    Actívalo

    Si la prueba sale bien, añade el módulo de la app que recibirá la lista y activa el escenario. A partir de ahí, Bitbucket avisa a Make con cada nuevo evento del repositorio.

Disparadores

¿Qué disparadores de Bitbucket inician un escenario?

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

Bitbucket1Watch a Repository

Watch a Repository

Disparador instantáneo

En MakeCreates a new webhook on the specified repository.

Consigues un escenario que arranca con la actividad de un repositorio concreto, porque el módulo registra allí un webhook por ti. No hace falta tocar nada en Bitbucket: Make lo crea cuando configuras el disparador.

Cómo se dispara
instantáneo. La app avisa a Make por webhook en cuanto ocurre, sin programación que ajustar.
Cuándo usarlo
te importa un proyecto en particular y quieres que su actividad llegue a un canal del equipo, a un gestor de tareas o a un informe.
Ojo
el webhook cubre un único repositorio; para otro necesitas un segundo disparador o el del espacio de trabajo.
Bitbucket2Watch a Workspace

Watch a Workspace

Disparador instantáneo

En MakeCreates a new webhook on the specified workspace.

Con este disparador vigilas un espacio de trabajo entero desde un solo punto: Make coloca el webhook en el workspace y toda su actividad desemboca en el mismo escenario.

Cómo se dispara
instantáneo. La app avisa a Make por webhook en cuanto ocurre.
Cuándo usarlo
tu equipo reúne muchos repositorios en un mismo espacio y prefieres separar los eventos con un filtro antes que mantener un escenario por repositorio.
Ojo
un espacio completo suele generar muchos más eventos que un repositorio, y cada uno gasta operaciones, las ejecuciones que Make cuenta en tu plan. Pon un filtro justo detrás del disparador.
Módulos

¿Qué hacen los módulos de Bitbucket?

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

Bitbucket1

Create a Snippet Comment

Acción

En MakeCreates a new comment on a Snippet.

Deja un comentario en un snippet, de modo que la conversación queda junto al código que la motiva y no perdida en un chat aparte.

Cuándo usarlo
una nota de revisión, el resultado de una prueba o la respuesta de un formulario de otra app debe quedar bajo el snippet compartido al que se refiere.
Ojo
el módulo necesita saber a qué snippet apuntar; tráelo antes con Get a Snippet o List Snippets.
Bitbucket2

Get a File

Acción

En MakeReturn a redirect to the contents of a download artifact. This endpoint returns the actual file contents and not the artifact's metadata.

Pasa al siguiente módulo el contenido real de un artefacto de descarga y no sus metadatos, justo lo que hace falta para guardar o reenviar el archivo.

Cuándo usarlo
una compilación empaquetada, publicada como artefacto de descarga de un repositorio, tiene que ir a un almacenamiento en la nube o adjunta en un correo.
Ojo
Bitbucket responde con una redirección al archivo; comprueba en el Run once que el módulo siguiente recibe los datos.
Bitbucket3

Get a Snippet

Acción

En MakeRetrieves a single snippet.

Recupera un snippet que ya tienes localizado, a partir de su identificador, y lo devuelve como un único bundle.

Cuándo usarlo
el escenario depende de un snippet concreto, por ejemplo una configuración compartida, y debe leer su estado actual antes de seguir.
Ojo
si todavía no sabes qué snippets hay, empieza por List Snippets; este módulo trae uno y solo uno.
Bitbucket4

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Abre a tu escenario el resto de la API de Bitbucket con la conexión que ya tienes, sin volver a autenticarte para lo que los demás módulos no cubren.

Cuándo usarlo
la acción de Bitbucket que buscas no tiene módulo propio entre los 10 y quieres seguir con la misma conexión.
Ojo
aquí escribes tú la ruta de la petición y lees la respuesta en bruto, así que ten a mano la referencia de la API de Bitbucket.
Bitbucket5

Start Watching a Snippet

Acción

En MakeStart watching a specific snippet.

Apunta la cuenta conectada como seguidora de un snippet, en el momento que decide el escenario y no a mano.

Cuándo usarlo
alguien del equipo crea un snippet que conviene vigilar y no quieres que el seguimiento dependa de que alguien se acuerde.
Ojo
es una acción, no un disparador; no pone en marcha ningún escenario cuando el snippet cambia.
Bitbucket6

Stop Watching a Snippet

Acción

En MakeStops watching a specific snippet.

Quita la cuenta conectada de los seguidores de un snippet y limpia seguimientos que ya no aportan nada, sin entrar en Bitbucket.

Cuándo usarlo
es la contrapartida de Start Watching a Snippet, por ejemplo al cerrar un proyecto cuyos snippets compartidos dejan de servir.
Ojo
actúa sobre la cuenta de la conexión, no sobre el seguimiento de otra persona del equipo.
Bitbucket7

List Repository Watchers

Búsqueda

En MakeReturns all watchers on the specified repository.

Devuelve a todas las personas que siguen un repositorio, una por bundle, con lo que tienes el público listo para un aviso o un informe.

Cuándo usarlo
justo después de Watch a Repository, para contar a los interesados en el proyecto que acaba de pasar algo.
Ojo
como toda búsqueda, puede devolver cero, uno o varios bundles, y cada módulo posterior se ejecuta una vez por seguidor.
Bitbucket8

List Snippets

Búsqueda

En MakeReturns all snippets.

Reúne todos los snippets que ve la conexión, para revisar el código compartido sin ir copiando enlaces uno a uno.

Cuándo usarlo
llevar un inventario de snippets en una hoja de cálculo, o pasar a Get a Snippet los identificadores que quieres leer a fondo.
Ojo
una lista larga produce muchos bundles y otras tantas operaciones en cada módulo siguiente; filtra pronto.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar Bitbucket con Make?

Una persona lee cada mensaje.

FAQ

Preguntas frecuentes sobre Bitbucket y Make

01¿La integración Bitbucket Make es gratuita?
Sí, Bitbucket es una app estándar y está disponible desde el plan Free de Make. Ese plan incluye 2 escenarios activos, un intervalo mínimo de 15 minutos entre ejecuciones programadas, 5 minutos como máximo por ejecución, archivos de hasta 5 MB y 512 MB de transferencia. Cada vez que un módulo procesa un bundle cuenta como una operación. Los planes de pago (Core, Pro, Teams y Enterprise) bajan el intervalo a 1 minuto, quitan el límite de escenarios activos y permiten 40 minutos por ejecución. La suscripción de Bitbucket va aparte.
02¿Qué hace falta para conectar Bitbucket con Make?
Una cuenta de Bitbucket activa y credenciales válidas, como tokens OAuth 2.0 o tokens de API. En Make, añade un módulo de Bitbucket, pulsa Create a connection, ponle nombre si quieres y pega tus credenciales o sigue las indicaciones en pantalla. Con un disparador instantáneo, empieza por Create a webhook. Si prefieres tu propio consumidor OAuth, créalo en Workspace settings, apartado OAuth consumers, con la URI de retorno que indica la documentación de Make, y copia el Client ID y el Client secret.
03¿Los disparadores de Bitbucket en Make son instantáneos?
Sí. Watch a Repository y Watch a Workspace son instantáneos: Make crea un webhook en el repositorio o en el espacio de trabajo y Bitbucket lo avisa en cuanto ocurre algo. No esperas a ningún intervalo de consulta, a diferencia de los disparadores programados, que Make revisa cada 15 minutos por defecto. Lo que decides es el alcance: un repositorio concreto o un espacio de trabajo completo, que acotas con un filtro colocado después del disparador.
04¿Qué hacer si falta el módulo de Bitbucket que necesitas en Make?
Depende de la acción, pero Make an API Call resuelve la mayoría de los casos. Los módulos disponibles giran en torno a los snippets, los archivos de descarga y los seguidores de un repositorio. Para el resto de la API de Bitbucket, Make an API Call lanza una petición autorizada con tu conexión actual, sin configurar nada nuevo; tú escribes la ruta y lees la respuesta en bruto. La documentación de Make para esta app avisa además de que parte del texto está generado por IA, así que contrasta lo importante con la documentación de Bitbucket.
05¿Make o n8n para automatizar Bitbucket?
Depende de lo que necesites, porque Bitbucket está en las dos herramientas. En Make tienes 10 módulos listos, 2 de ellos disparadores instantáneos, y Make an API Call para el resto de la API, todo en un editor visual con un plan Free para empezar. n8n también ofrece un nodo de Bitbucket, explicado en otra página de este sitio. Compara los módulos de cada herramienta con las acciones exactas que buscas y apóyate en la comparativa n8n vs Make enlazada más arriba para tener la visión completa.