

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 aident à ajouter des fonctionnalités et à les intégrer à des produits extérieurs 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 liaison 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 les référentiels, les référentiels Bitbucket, les référentiels de GitLab projets et les projets Jira dans CodeCatalyst](extensions-link.md)
+ [Dissociation GitHub des référentiels, des référentiels Bitbucket, des référentiels de projets et des GitLab projets Jira dans CodeCatalyst](extensions-unlink.md)
+ [Affichage de référentiels tiers et recherche de problèmes liés à 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 auprès de fournisseurs de référentiels tiers](extensions-restrict-ip-access.md)
+ [Bloquer les fusions avec des tiers en cas d'échec des flux de travail](extensions-block-merges.md)
+ [Lier les problèmes liés à Jira aux CodeCatalyst pull requests](link-jira-issues-pull-requests.md)
+ [Afficher CodeCatalyst les événements dans Jira issues](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égration de 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 des 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 Repositories** n'est pas compatible avec les référentiels GitHub Enterprise Server.

Une fois que vous aurez installé et configuré l'extension de **GitHub 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éation, lecture, mise à jour et suppression de fichiers stockés dans des GitHub référentiels liés à partir d'environnements de CodeCatalyst développement
+ Stockez et indexez les fichiers 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 le 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 de démarrage s'exécute automatiquement lorsque le code est transféré vers GitHub des référentiels liés ou lorsque des pull requests sont créées, modifiées ou fermées dans des référentiels liés GitHub 
+ Utiliser les fichiers source GitHub du référentiel liés 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 des CodeCatalyst flux de travail aux GitHub référentiels liés et bloquez les fusions par GitHub pull request en fonction des statuts de validation

### Intégration des 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 les 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 référentiels Bitbucket vides ou archivés avec CodeCatalyst des projets. 
L'extension **Bitbucket Repositories** n'est pas compatible avec les référentiels Bitbucket Data Center.

Une fois que vous aurez installé et configuré l'extension de **référentiels Bitbucket**, vous pourrez :
+ Consultez vos référentiels 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 des référentiels Bitbucket liés dans CodeCatalyst
+ Créez un dépôt Bitbucket avec le 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 de démarrage s'exécute automatiquement lorsque le code est envoyé vers des référentiels Bitbucket liés, ou lorsque des pull requests sont créées, modifiées ou fermées dans des référentiels Bitbucket liés
+ Utilisez les fichiers source de votre dépôt Bitbucket lié dans CodeCatalyst les flux de travail
+ Envoyez les statuts d'exécution des CodeCatalyst flux de travail aux référentiels Bitbucket liés et bloquez les fusions par pull request de Bitbucket en fonction des statuts de validation

### Intégration de 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 des projets Amazon CodeCatalyst . Vous pouvez également lier les 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 de référentiels de GitLab projets vides ou archivés avec des CodeCatalyst projets. 
L'extension **GitLab Repositories** n'est pas compatible avec les référentiels GitLab autogérés.

Une fois que vous aurez installé et configuré l'extension de **GitLab 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 des référentiels de GitLab projets liés dans CodeCatalyst
+ Créez un référentiel de GitLab projets avec le 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 de démarrage s'exécute automatiquement lorsque le code est transféré vers des référentiels de GitLab projets liés, ou lorsque des pull requests sont créées, modifiées ou fermées dans des référentiels de GitLab projets liés
+ Utilisez les fichiers source 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, signaler 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 liant à des CodeCatalyst projets
+ Problèmes liés à la mise à jour de Jira avec les CodeCatalyst pull requests
+ Afficher le statut et le flux de travail des CodeCatalyst pull requests liées dans les problèmes liés à Jira