Bitbucket Cloud requiere un plan Enterprise.
bitbucket.org. Bitbucket Data Center, el agente de Slack y las automatizaciones no son compatibles con los repositorios de Bitbucket.
Requisitos
- Una cuenta de Bitbucket Cloud
- Permiso para crear un webhook en el repositorio que quieres conectar
- Acceso de administrador a tu organización de Mintlify
- Un archivo
docs.jsonen tu repositorio
Configurar una nueva conexión con Bitbucket
1
Selecciona Bitbucket como tu proveedor
- En la página de Git Settings, selecciona Connect to Bitbucket.
- Haz clic en Continue.
2
Mueve el contenido alojado en Mintlify
Si actualmente alojas tu contenido en un repositorio gestionado por Mintlify, descárgalo como un archivo zip. Extrae el contenido del zip y súbelo a tu repositorio de Bitbucket.Si tu contenido ya está en Bitbucket, haz clic en Continue setup.
3
Autoriza Bitbucket
- Haz clic en Connect Bitbucket.
- Bitbucket abre una nueva página para autorizar a Mintlify a acceder a tu cuenta de Bitbucket. Autoriza a Mintlify a acceder al repositorio que quieres conectar.
4
Configura el repositorio
Introduce los siguientes valores:
- Workspace: El slug del workspace de Bitbucket que posee el repositorio. Por ejemplo, en
https://bitbucket.org/acme/docs,acmees el slug del workspace. - Repository: El slug del repositorio. Por ejemplo, en
https://bitbucket.org/acme/docs,docses el slug del repositorio. - Deploy branch: La rama que se publica en tu sitio de documentación en producción, como
main.
5
Configura un directorio de contenido (opcional)
- Si tu archivo
docs.jsonestá en un subdirectorio, activa Docs are in a subdirectory en tu página de configuración de Git. - Introduce la ruta al directorio que contiene tu archivo
docs.json. Por ejemplo, si tudocs.jsonestá en el directorioapps/docs/, introduceapps/docs.
6
Conecta el repositorio
- Haz clic en Connect.
- Confirma el cambio. Mintlify verifica que la cuenta de Bitbucket autorizada pueda acceder a tu repositorio y registra el webhook que activa los despliegues y las vistas previas de pull requests.
Actualizar una conexión existente
- Navega a la página de Git Settings de tu dashboard de Mintlify.
- Expande la sección Bitbucket OAuth.
- Activa o desactiva repositorios individuales. Desactivar un repositorio elimina su webhook de Mintlify.
Configurar varios repositorios
Solución de problemas
Repositorio no autorizado
Repositorio no autorizado
Si Mintlify informa de que ninguna instalación conectada puede acceder a tu repositorio, comprueba lo siguiente:
- Los valores de workspace y repository usan los slugs correctos, no los nombres visibles.
- La cuenta de Bitbucket conectada tiene los permisos necesarios para acceder al repositorio.
- Has activado el repositorio en la sección Bitbucket OAuth de la configuración de Git de Mintlify.
Los despliegues no se activan automáticamente
Los despliegues no se activan automáticamente
En Bitbucket, abre Repository settings > Webhooks y verifica que exista un webhook activo llamado Mintlify. Si falta, vuelve a la configuración de Git de Mintlify, desactiva el repositorio en Bitbucket OAuth y actívalo de nuevo.Verifica que la rama en la configuración de Git de Mintlify coincida con la rama de Bitbucket a la que envías los cambios.
Las vistas previas de pull requests no aparecen
Las vistas previas de pull requests no aparecen
Verifica que el webhook de Mintlify esté activo e incluya los eventos de pull request. Si tus permisos de Bitbucket cambiaron después de conectar el repositorio, vuelve a conectar tu cuenta de Bitbucket y activa el repositorio de nuevo.