

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Ajoutez des fonctionnalités aux projets avec des extensions dans CodeCatalyst
<a name="extensions"></a>

Amazon CodeCatalyst inclut des extensions qui vous permettent d'ajouter des fonctionnalités et de les intégrer à des produits externes CodeCatalyst. Grâce aux extensions du CodeCatalyst catalogue, les équipes peuvent personnaliser leurs expériences dans CodeCatalyst.

**Topics**
+ [Extensions tierces disponibles](#extensions-types)
+ [Concepts d'extensions](extensions-concepts.md)
+ [Démarrage rapide : installation d'extensions, connexion de fournisseurs et liens de ressources dans CodeCatalyst](extensions-quickstart.md)
+ [Installation d'une extension dans un espace](install-extension.md)
+ [Désinstaller une extension dans un espace](uninstall-extension.md)
+ [Connecter GitHub des comptes, des espaces de travail Bitbucket, des GitLab utilisateurs et des sites Jira CodeCatalyst](extensions-connect.md)
+ [Déconnexion de GitHub comptes, d'espaces de travail Bitbucket, d' GitLab utilisateurs et de sites Jira CodeCatalyst](extensions-disconnect.md)
+ [Lier GitHub des référentiels, des référentiels Bitbucket, des référentiels de GitLab projets et des projets Jira dans CodeCatalyst](extensions-link.md)
+ [Dissocier GitHub les référentiels, les référentiels Bitbucket, les référentiels de projets et les GitLab projets Jira dans CodeCatalyst](extensions-unlink.md)
+ [Affichage de référentiels tiers et recherche de problèmes avec Jira dans CodeCatalyst](extensions-view-search.md)
+ [Démarrage automatique d'un flux de travail exécuté après des événements liés à un référentiel tiers](extensions-workflow-repositories.md)
+ [Restreindre l'accès IP avec des fournisseurs de référentiels tiers](extensions-restrict-ip-access.md)
+ [Bloquer les fusions entre des tiers en cas d'échec des flux de travail](extensions-block-merges.md)
+ [Lier les problèmes Jira aux CodeCatalyst pull requests](link-jira-issues-pull-requests.md)
+ [Affichage des CodeCatalyst événements dans les numéros de Jira](view-codecatalyst-events-jira.md)

## Extensions tierces disponibles
<a name="extensions-types"></a>

Vous pouvez ajouter des fonctionnalités spécifiques à votre CodeCatalyst projet en fonction de l'extension à laquelle vous choisissez d'intégrer les ressources.

### Intégrer des GitHub référentiels dans CodeCatalyst
<a name="extensions-types-github"></a>

GitHub est un service basé sur le cloud qui aide les développeurs à stocker et à gérer leur code. L'**extension ** GitHub repositories vous permet d'utiliser des GitHub référentiels liés dans les projets Amazon CodeCatalyst . Vous pouvez également lier des GitHub référentiels lors de la création d'un nouveau CodeCatalyst projet. Pour de plus amples informations, veuillez consulter [Création d'un projet avec un référentiel tiers lié](projects-create.md#projects-create-3p-repo).

**Note**  
Vous ne pouvez pas utiliser de GitHub référentiels vides ou archivés avec des CodeCatalyst projets. 
L'**extension ** GitHub des référentiels n'est pas compatible avec les référentiels GitHub Enterprise Server.

Une fois que vous aurez installé et configuré l'**extension ** GitHub des référentiels, vous pourrez :
+ Consultez vos GitHub référentiels dans la liste des référentiels sources dans CodeCatalyst
+ Stockez et gérez les fichiers de définition des flux de travail dans vos GitHub référentiels
+ Créez, lisez, mettez à jour et supprimez des fichiers stockés dans des GitHub référentiels liés à partir d'environnements de CodeCatalyst développement
+ Stockez et indexez les fichiers provenant des GitHub référentiels liés dans CodeCatalyst
+ Créez des CodeCatalyst projets avec les référentiels existants de comptes connectés GitHub 
+ Créez un GitHub référentiel avec du code généré par un plan lors de la création d'un projet avec un plan ou de l'ajout d'un plan
+ Le CodeCatalyst flux de travail Start s'exécute automatiquement lorsque le code est envoyé vers GitHub des référentiels liés, ou lorsque des demandes d'extraction sont créées, modifiées ou fermées dans des référentiels liés GitHub 
+ Utiliser les fichiers sources GitHub du référentiel lié dans les CodeCatalyst flux de travail
+ Lire et exécuter des GitHub actions dans les CodeCatalyst flux de travail
+ Envoyez les statuts d'exécution du CodeCatalyst flux de travail aux GitHub référentiels liés et bloquez les fusions de demandes d' GitHub extraction en fonction des statuts de validation

### Intégrer les référentiels Bitbucket dans CodeCatalyst
<a name="extensions-types-bitbucket"></a>

Bitbucket est un service basé sur le cloud qui aide les développeurs à stocker et à gérer leur code. L'**extension ** Bitbucket repositories vous permet d'utiliser des référentiels Bitbucket liés dans des projets Amazon. CodeCatalyst Vous pouvez également lier des référentiels Bitbucket lors de la création d'un nouveau CodeCatalyst projet. Pour de plus amples informations, veuillez consulter [Création d'un projet avec un référentiel tiers lié](projects-create.md#projects-create-3p-repo).

**Note**  
Vous ne pouvez pas utiliser de dépôts Bitbucket vides ou archivés avec CodeCatalyst des projets. 
L'**extension des référentiels ** Bitbucket n'est pas compatible avec les référentiels Bitbucket Data Center.

Une fois que vous aurez installé et configuré l'**extension des référentiels ** Bitbucket, vous pourrez :
+ Consultez vos dépôts Bitbucket dans la liste des référentiels sources dans CodeCatalyst
+ Stockez et gérez les fichiers de définition des flux de travail dans vos référentiels Bitbucket.
+ Créez, lisez, mettez à jour et supprimez des fichiers stockés dans des référentiels Bitbucket liés à partir d'environnements de développement CodeCatalyst 
+ Créez des CodeCatalyst projets avec les référentiels existants de comptes Bitbucket connectés
+ Stockez et indexez les fichiers provenant des référentiels Bitbucket liés dans CodeCatalyst
+ Créez un référentiel Bitbucket avec du code généré par un plan lors de la création d'un projet avec un plan ou de l'ajout d'un plan
+ Le CodeCatalyst flux de travail Start s'exécute automatiquement lorsque du code est envoyé vers des référentiels Bitbucket liés, ou lorsque des demandes d'extraction sont créées, modifiées ou fermées dans des référentiels Bitbucket liés
+ Utilisez les fichiers sources de votre référentiel Bitbucket lié dans les flux de travail CodeCatalyst 
+ Envoyez les états d'exécution du CodeCatalyst flux de travail aux référentiels Bitbucket liés et bloquez les fusions de requêtes d'extraction Bitbucket en fonction des statuts de validation

### Intégrer des GitLab référentiels dans CodeCatalyst
<a name="extensions-types-gitlab"></a>

GitLab est un service basé sur le cloud qui aide les développeurs à stocker et à gérer leur code. L'**extension ** GitLab repositories vous permet d'utiliser des référentiels de GitLab projets liés dans les projets Amazon CodeCatalyst . Vous pouvez également lier des référentiels de GitLab projets lors de la création d'un nouveau CodeCatalyst projet. Pour de plus amples informations, veuillez consulter [Création d'un projet avec un référentiel tiers lié](projects-create.md#projects-create-3p-repo).

**Note**  
Vous ne pouvez pas utiliser des référentiels de GitLab projets vides ou archivés avec des CodeCatalyst projets. 
L'**extension ** GitLab des référentiels n'est pas compatible avec les référentiels GitLab autogérés.

Une fois que vous aurez installé et configuré l'**extension ** GitLab des référentiels, vous pourrez :
+ Consultez les référentiels de votre GitLab projet dans la liste des référentiels sources dans CodeCatalyst
+ Stockez et gérez les fichiers de définition des flux de travail dans les référentiels de vos GitLab projets.
+ Créez, lisez, mettez à jour et supprimez des fichiers stockés dans des référentiels de GitLab projets liés à partir d'environnements de CodeCatalyst développement
+ Créez des CodeCatalyst projets avec les référentiels existants d'utilisateurs connectés GitLab 
+ Stockez et indexez les fichiers provenant des référentiels de GitLab projets liés dans CodeCatalyst
+ Créez un référentiel de GitLab projets avec du code généré par un plan lors de la création d'un projet avec un plan ou de l'ajout d'un plan
+ Le CodeCatalyst flux de travail Start s'exécute automatiquement lorsque le code est envoyé vers des référentiels de GitLab projets liés, ou lorsque des demandes d'extraction sont créées, modifiées ou fermées dans des référentiels de GitLab projets liés
+ Utilisez les fichiers sources de votre référentiel de GitLab projets lié dans les CodeCatalyst flux de travail
+ Envoyez les statuts d'exécution des CodeCatalyst flux de travail aux référentiels de GitLab projets liés et bloquez les demandes de GitLab fusion en fonction des statuts de validation

### Intégrer les problèmes de Jira dans CodeCatalyst
<a name="extensions-types-jira"></a>

Jira est une application logicielle qui aide les équipes de développement agiles à planifier, attribuer, suivre, rapporter et gérer le travail. L'**extension ** Jira Software vous permet d'utiliser des projets Jira dans des projets Amazon CodeCatalyst .

**Note**  
CodeCatalyst est uniquement compatible avec ** Jira Software Cloud**.

Une fois que vous aurez installé et configuré l'**extension ** Jira Software pour un CodeCatalyst projet Amazon, vous pourrez :
+ Accédez aux projets Jira depuis CodeCatalyst en les reliant à des CodeCatalyst projets
+ Mettre à jour les problèmes liés aux CodeCatalyst pull requests avec Jira
+ Afficher le statut et les flux de travail des CodeCatalyst pull requests liées dans les problèmes Jira