

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Aggiungi funzionalità ai progetti con estensioni in CodeCatalyst
<a name="extensions"></a>

Amazon CodeCatalyst include estensioni che ti aiutano ad aggiungere funzionalità e integrarti con prodotti esterni a CodeCatalyst. Con le estensioni del CodeCatalyst catalogo, i team possono personalizzare le proprie esperienze in CodeCatalyst.

**Topics**
+ [Estensioni di terze parti disponibili](#extensions-types)
+ [Concetti di estensioni](extensions-concepts.md)
+ [Guida rapida: installazione di estensioni, connessione di provider e collegamento di risorse in CodeCatalyst](extensions-quickstart.md)
+ [Installazione di un'estensione in uno spazio](install-extension.md)
+ [Disinstallazione di un'estensione in uno spazio](uninstall-extension.md)
+ [Connessione di GitHub account, aree di lavoro Bitbucket, GitLab utenti e siti Jira CodeCatalyst](extensions-connect.md)
+ [Disconnessione di GitHub account, aree di lavoro Bitbucket, GitLab utenti e siti Jira CodeCatalyst](extensions-disconnect.md)
+ [Collegamento di GitHub repository, repository Bitbucket, repository di progetti e GitLab progetti Jira in CodeCatalyst](extensions-link.md)
+ [Scollegamento di repository, GitHub repository Bitbucket, repository di progetti e GitLab progetti Jira in CodeCatalyst](extensions-unlink.md)
+ [Visualizzazione di repository di terze parti e ricerca dei problemi di Jira in CodeCatalyst](extensions-view-search.md)
+ [Avvio automatico di un flusso di lavoro eseguito dopo eventi di repository di terze parti](extensions-workflow-repositories.md)
+ [Limitazione dell'accesso IP con provider di repository di terze parti](extensions-restrict-ip-access.md)
+ [Bloccare le fusioni di terze parti quando i flussi di lavoro falliscono](extensions-block-merges.md)
+ [Collegamento dei problemi di Jira alle richieste pull CodeCatalyst](link-jira-issues-pull-requests.md)
+ [Visualizzazione CodeCatalyst degli eventi nei problemi di Jira](view-codecatalyst-events-jira.md)

## Estensioni di terze parti disponibili
<a name="extensions-types"></a>

È possibile aggiungere funzionalità particolari al CodeCatalyst progetto a seconda dell'estensione con cui si sceglie di integrare le risorse.

### Integrazione dei GitHub repository in CodeCatalyst
<a name="extensions-types-github"></a>

GitHub è un servizio basato sul cloud che aiuta gli sviluppatori a memorizzare e gestire il proprio codice. L'estensione **GitHub repositories** ti consente di utilizzare GitHub repository collegati nei progetti Amazon CodeCatalyst . Puoi anche collegare i GitHub repository quando crei un nuovo progetto. CodeCatalyst Per ulteriori informazioni, consulta [Creazione di un progetto con un repository di terze parti collegato](projects-create.md#projects-create-3p-repo).

**Nota**  
Non puoi usare GitHub repository vuoti o archiviati con i progetti. CodeCatalyst 
L'estensione dei **GitHub repository** non è compatibile con gli archivi di GitHub Enterprise Server.

Dopo aver installato e configurato l'estensione dei **GitHub repository**, sarai in grado di:
+ Visualizza i tuoi GitHub repository nell'elenco dei repository di origine in CodeCatalyst
+ Archivia e gestisci i file di definizione del flusso di lavoro nei tuoi repository GitHub 
+ Crea, leggi, aggiorna ed elimina i file archiviati in GitHub repository collegati da CodeCatalyst Dev Environments
+ Archivia e indicizza i file dai GitHub repository collegati in CodeCatalyst
+ Crea CodeCatalyst progetti con archivi esistenti di account collegati GitHub 
+ Crea un GitHub repository con codice generato da un blueprint quando crei un progetto con un blueprint o aggiungi un blueprint
+ Il CodeCatalyst flusso di lavoro Start viene eseguito automaticamente quando il codice viene inviato a GitHub repository collegati o quando le richieste pull vengono create, modificate o chiuse in repository collegati GitHub 
+ Utilizza i file sorgente dei GitHub repository collegati nei flussi di lavoro CodeCatalyst 
+ Leggi ed esegui GitHub azioni nei flussi di lavoro CodeCatalyst 
+ Invia gli stati CodeCatalyst di esecuzione del flusso di lavoro agli GitHub archivi collegati e blocca le fusioni delle GitHub pull request in base agli stati di commit

### Integrazione dei repository Bitbucket in CodeCatalyst
<a name="extensions-types-bitbucket"></a>

Bitbucket è un servizio basato sul cloud che aiuta gli sviluppatori a memorizzare e gestire il proprio codice. L'estensione dei **repository Bitbucket consente di utilizzare repository** Bitbucket collegati nei progetti Amazon. CodeCatalyst Puoi anche collegare i repository Bitbucket quando crei un nuovo progetto. CodeCatalyst Per ulteriori informazioni, consulta [Creazione di un progetto con un repository di terze parti collegato](projects-create.md#projects-create-3p-repo).

**Nota**  
Non puoi utilizzare repository Bitbucket vuoti o archiviati con i progetti. CodeCatalyst 
L'estensione **Bitbucket repositories non è compatibile con i repository** Bitbucket Data Center.

Dopo aver installato e configurato l'estensione dei **repository Bitbucket**, sarai in grado di:
+ Visualizza i tuoi repository Bitbucket nell'elenco dei repository di origine in CodeCatalyst
+ Archivia e gestisci i file di definizione del flusso di lavoro nei tuoi repository Bitbucket.
+ Crea, leggi, aggiorna ed elimina i file archiviati nei repository Bitbucket collegati da Dev Environments CodeCatalyst 
+ Crea CodeCatalyst progetti con repository esistenti di account Bitbucket collegati
+ Archivia e indicizza i file dai repository Bitbucket collegati in CodeCatalyst
+ Crea un repository Bitbucket con codice generato da un blueprint quando crei un progetto con un blueprint o aggiungi un blueprint
+ Il CodeCatalyst flusso di lavoro Start viene eseguito automaticamente quando il codice viene inviato a repository Bitbucket collegati o quando le richieste pull vengono create, modificate o chiuse in repository Bitbucket collegati
+ Usa i file sorgente del tuo repository Bitbucket collegato nei flussi di lavoro CodeCatalyst 
+ Invia gli stati CodeCatalyst di esecuzione del flusso di lavoro ai repository Bitbucket collegati e blocca le fusioni delle pull request di Bitbucket in base agli stati di commit

### GitLab Integrazione dei repository in CodeCatalyst
<a name="extensions-types-gitlab"></a>

GitLab è un servizio basato sul cloud che aiuta gli sviluppatori a memorizzare e gestire il proprio codice. L'estensione **GitLab repositories** ti consente di utilizzare repository di GitLab progetti collegati nei progetti Amazon CodeCatalyst . Puoi anche collegare gli archivi dei GitLab progetti quando crei un nuovo progetto. CodeCatalyst Per ulteriori informazioni, consulta [Creazione di un progetto con un repository di terze parti collegato](projects-create.md#projects-create-3p-repo).

**Nota**  
Non puoi utilizzare repository di progetti vuoti o archiviati con i GitLab progetti. CodeCatalyst 
L'estensione **GitLab repositories** non è compatibile con GitLab i repository autogestiti.

Dopo aver installato e configurato l'estensione dei **GitLab repository**, sarai in grado di:
+ Visualizza i repository GitLab del tuo progetto nell'elenco dei repository di origine in CodeCatalyst
+ Archivia e gestisci i file di definizione del flusso di lavoro negli archivi dei tuoi GitLab progetti.
+ Crea, leggi, aggiorna ed elimina i file archiviati nei repository di GitLab progetti collegati da CodeCatalyst Dev Environments
+ Crea CodeCatalyst progetti con archivi esistenti di utenti connessi GitLab 
+ Archivia e indicizza i file dagli archivi di GitLab progetti collegati in CodeCatalyst
+ Crea un archivio di GitLab progetti con codice generato da un blueprint quando crei un progetto con un blueprint o aggiungi un blueprint
+ Il CodeCatalyst flusso di lavoro Start viene eseguito automaticamente quando il codice viene inviato agli archivi di GitLab progetti collegati o quando le richieste pull vengono create, modificate o chiuse in archivi di progetti collegati GitLab 
+ Usa i file sorgente del repository di GitLab progetto collegato nei flussi di lavoro CodeCatalyst 
+ Invia gli stati CodeCatalyst di esecuzione del flusso di lavoro agli archivi di GitLab progetto collegati e blocca le richieste di GitLab unione in base agli stati di commit

### Integrazione dei problemi di Jira in CodeCatalyst
<a name="extensions-types-jira"></a>

Jira è un'applicazione software che aiuta i team di sviluppo agili a pianificare, assegnare, tracciare, segnalare e gestire il lavoro. L'estensione **Jira Software** ti consente di utilizzare i progetti Jira nei progetti Amazon CodeCatalyst .

**Nota**  
CodeCatalyst è compatibile solo con **Jira Software Cloud**.

Dopo aver installato e configurato l'estensione **Jira Software** per un CodeCatalyst progetto Amazon, sarai in grado di:
+ Accedi ai progetti Jira da CodeCatalyst collegandoli ai progetti CodeCatalyst 
+ Aggiorna i problemi di Jira con le pull request CodeCatalyst 
+ Visualizza lo stato e le esecuzioni del flusso di lavoro delle richieste CodeCatalyst pull collegate nei problemi di Jira