

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Añada funcionalidad a los proyectos con extensiones en CodeCatalyst
<a name="extensions"></a>

Amazon CodeCatalyst incluye extensiones que te ayudan a añadir funcionalidad e integrarte con productos ajenos a CodeCatalyst. Con las extensiones del CodeCatalyst catálogo, los equipos pueden personalizar sus experiencias en ellas CodeCatalyst.

**Topics**
+ [Extensiones externas disponibles](#extensions-types)
+ [Conceptos sobre extensiones](extensions-concepts.md)
+ [Inicio rápido: instalar extensiones, conectar proveedores y vincular recursos en CodeCatalyst](extensions-quickstart.md)
+ [Instalación de una extensión en un espacio](install-extension.md)
+ [Desinstalación de una extensión en un espacio](uninstall-extension.md)
+ [Conectar GitHub cuentas, espacios de trabajo de Bitbucket, GitLab usuarios y sitios de Jira CodeCatalyst](extensions-connect.md)
+ [Desconectar GitHub cuentas, espacios de trabajo de Bitbucket, GitLab usuarios y sitios de Jira CodeCatalyst](extensions-disconnect.md)
+ [Vincular GitHub repositorios, repositorios de Bitbucket, repositorios de GitLab proyectos y proyectos de Jira en CodeCatalyst](extensions-link.md)
+ [Desvincular GitHub repositorios, repositorios de Bitbucket, repositorios de GitLab proyectos y proyectos de Jira en CodeCatalyst](extensions-unlink.md)
+ [Ver repositorios de terceros y buscar problemas de Jira en CodeCatalyst](extensions-view-search.md)
+ [Inicio automático de la ejecución de un flujo de trabajo después de eventos en repositorios externos](extensions-workflow-repositories.md)
+ [Restricción del acceso IP con proveedores de repositorios externos](extensions-restrict-ip-access.md)
+ [Bloqueo de combinaciones externas cuando hay errores en los flujos de trabajo](extensions-block-merges.md)
+ [Vincular los problemas de Jira con las solicitudes de incorporación de CodeCatalyst cambios](link-jira-issues-pull-requests.md)
+ [Visualización de CodeCatalyst eventos en números de Jira](view-codecatalyst-events-jira.md)

## Extensiones externas disponibles
<a name="extensions-types"></a>

Puedes añadir una funcionalidad específica a tu CodeCatalyst proyecto en función de la extensión con la que decidas integrar los recursos.

### Integrar GitHub repositorios en CodeCatalyst
<a name="extensions-types-github"></a>

GitHub es un servicio basado en la nube que ayuda a los desarrolladores a almacenar y administrar su código. La extensión **GitHub repositorios** te permite usar GitHub repositorios enlazados en los proyectos de Amazon CodeCatalyst . También puedes vincular GitHub repositorios al crear un nuevo proyecto. CodeCatalyst Para obtener más información, consulte [Creación de un proyecto con un repositorio externo vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
No puedes usar GitHub repositorios vacíos o archivados con los proyectos. CodeCatalyst 
La extensión de **GitHub repositorios** no es compatible con los repositorios de GitHub Enterprise Server.

Una vez que instales y configures la extensión de **GitHub repositorios**, podrás:
+ Consulta tus GitHub repositorios en la lista de repositorios de origen en CodeCatalyst
+ Almacene y gestione los archivos de definición de flujos de trabajo en sus repositorios GitHub 
+ Cree, lea, actualice y elimine archivos almacenados en GitHub repositorios enlazados desde CodeCatalyst entornos de desarrollo
+ Almacene e indexe los archivos de los GitHub repositorios enlazados en CodeCatalyst
+ Cree CodeCatalyst proyectos con los repositorios existentes de cuentas conectadas GitHub 
+ Cree un GitHub repositorio con el código generado por un plano al crear un proyecto con un plano o añadir un plano
+ El CodeCatalyst flujo de trabajo de Start se ejecuta automáticamente cuando el código se envía a GitHub los repositorios enlazados o cuando se crean, modifican o cierran las solicitudes de extracción en los repositorios enlazados GitHub 
+ Usa archivos fuente de GitHub repositorios enlazados en los flujos de trabajo CodeCatalyst 
+ Lea y ejecute GitHub acciones en los CodeCatalyst flujos de trabajo
+ Envía los estados CodeCatalyst de ejecución del flujo de trabajo a los GitHub repositorios enlazados y bloquea las fusiones de solicitudes de GitHub extracción en función de los estados de confirmación

### Integrar los repositorios de Bitbucket en CodeCatalyst
<a name="extensions-types-bitbucket"></a>

Bitbucket es un servicio basado en la nube que ayuda a los desarrolladores a almacenar y administrar código. La extensión de **repositorios de Bitbucket** te permite usar repositorios de Bitbucket enlazados en proyectos de Amazon. CodeCatalyst También puedes vincular los repositorios de Bitbucket al crear un proyecto nuevo. CodeCatalyst Para obtener más información, consulte [Creación de un proyecto con un repositorio externo vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
No puedes usar repositorios de Bitbucket vacíos o archivados con los proyectos. CodeCatalyst 
La extensión **Repositorios de Bitbucket** no es compatible con los repositorios de Bitbucket Data Center.

Cuando instale y configure la extensión **Repositorios de Bitbucket**, podrá hacer lo siguiente:
+ Consulta tus repositorios de Bitbucket en la lista de repositorios de origen de CodeCatalyst
+ Almacenar y administrar archivos de definición de flujos de trabajo en repositorios de Bitbucket.
+ Crea, lee, actualiza y elimina archivos almacenados en repositorios de Bitbucket enlazados desde entornos de desarrollo CodeCatalyst 
+ Crea CodeCatalyst proyectos con los repositorios existentes de cuentas de Bitbucket conectadas
+ Almacena e indexa los archivos de los repositorios de Bitbucket enlazados en CodeCatalyst
+ Crear un repositorio de Bitbucket con el código generado por un esquema al crear un proyecto con un esquema o al añadir un esquema.
+ El CodeCatalyst flujo de trabajo de Start se ejecuta automáticamente cuando el código se envía a los repositorios de Bitbucket enlazados o cuando se crean, modifican o cierran solicitudes de incorporación de cambios en los repositorios de Bitbucket enlazados
+ Usa los archivos fuente del repositorio de Bitbucket enlazado en los flujos de trabajo CodeCatalyst 
+ Envía los estados CodeCatalyst de ejecución del flujo de trabajo a los repositorios de Bitbucket enlazados y bloquea las fusiones de solicitudes de extracción de Bitbucket en función de los estados de confirmación

### GitLab Integrar repositorios en CodeCatalyst
<a name="extensions-types-gitlab"></a>

GitLab es un servicio basado en la nube que ayuda a los desarrolladores a almacenar y administrar su código. La extensión **GitLab repositorios** te permite usar repositorios de GitLab proyectos enlazados en los proyectos de Amazon CodeCatalyst . También puedes vincular los repositorios de GitLab proyectos al crear un nuevo proyecto. CodeCatalyst Para obtener más información, consulte [Creación de un proyecto con un repositorio externo vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
No puedes usar repositorios de proyectos vacíos o archivados con los GitLab proyectos. CodeCatalyst 
La extensión de **GitLab repositorios** no es compatible con GitLab los repositorios autogestionados.

Una vez que instales y configures la extensión de **GitLab repositorios**, podrás:
+ Consulta los repositorios de tu GitLab proyecto en la lista de repositorios de origen de CodeCatalyst
+ Almacene y gestione los archivos de definición de flujos de trabajo en los repositorios de sus GitLab proyectos.
+ Cree, lea, actualice y elimine archivos almacenados en repositorios de GitLab proyectos vinculados desde CodeCatalyst Dev Environments
+ Cree CodeCatalyst proyectos con los repositorios existentes de usuarios conectados GitLab 
+ Almacene e indexe los archivos de los repositorios de GitLab proyectos vinculados en CodeCatalyst
+ Cree un repositorio de GitLab proyectos con el código generado por un blueprint al crear un proyecto con un blueprint o añadir un blueprint
+ El CodeCatalyst flujo de trabajo de Start se ejecuta automáticamente cuando el código se envía a los repositorios de GitLab proyectos vinculados, o cuando se crean, modifican o cierran solicitudes de extracción en los repositorios de proyectos vinculados GitLab 
+ Usa los archivos fuente GitLab del repositorio de proyectos vinculado en los flujos de trabajo CodeCatalyst 
+ Envía los estados CodeCatalyst de ejecución del flujo de trabajo a los repositorios de GitLab proyectos vinculados y bloquea las solicitudes de GitLab fusión en función de los estados de confirmación

### Integrar los problemas de Jira en CodeCatalyst
<a name="extensions-types-jira"></a>

Jira es una aplicación de software que ayuda a los equipos de desarrollo ágil a planificar y asignar el trabajo, así como a hacer un seguimiento de este y a generar informes. La extensión de **Jira Software** te permite usar proyectos de Jira en proyectos de Amazon CodeCatalyst .

**nota**  
CodeCatalyst solo es compatible con **Jira Software Cloud**.

Una vez que instales y **configures la extensión de Jira Software** para un CodeCatalyst proyecto de Amazon, podrás:
+ Accede a los proyectos de Jira desde CodeCatalyst vinculándolos a otros proyectos CodeCatalyst 
+ Actualiza los problemas de Jira con CodeCatalyst las solicitudes de incorporación de cambios
+ Consulta el estado y el flujo de trabajo de las solicitudes de CodeCatalyst extracción vinculadas en los problemas de Jira