

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Adicione funcionalidade a projetos com extensões no CodeCatalyst
<a name="extensions"></a>

A Amazon CodeCatalyst inclui extensões que ajudam você a adicionar funcionalidades e integrar-se com produtos externos CodeCatalyst. Com extensões do CodeCatalyst catálogo, as equipes podem personalizar suas experiências no CodeCatalyst.

**Topics**
+ [Extensões de terceiros disponíveis](#extensions-types)
+ [Conceitos de extensões](extensions-concepts.md)
+ [Início rápido: instalação de extensões, conexão de provedores e vinculação de recursos no CodeCatalyst](extensions-quickstart.md)
+ [Instalação de uma extensão em um espaço](install-extension.md)
+ [Desinstalação de uma extensão em um espaço](uninstall-extension.md)
+ [Conectando GitHub contas, espaços de trabalho do Bitbucket, GitLab usuários e sites do Jira CodeCatalyst](extensions-connect.md)
+ [Desconectando GitHub contas, espaços de trabalho do Bitbucket, GitLab usuários e sites do Jira CodeCatalyst](extensions-disconnect.md)
+ [Vinculando GitHub repositórios, repositórios do Bitbucket, repositórios de GitLab projetos e projetos do Jira no CodeCatalyst](extensions-link.md)
+ [Desvincular repositórios, GitHub repositórios do Bitbucket, repositórios de projetos e GitLab projetos do Jira no CodeCatalyst](extensions-unlink.md)
+ [Visualizando repositórios de terceiros e pesquisando problemas do Jira no CodeCatalyst](extensions-view-search.md)
+ [Início automático da execução de um fluxo de trabalho após eventos de repositórios de terceiros](extensions-workflow-repositories.md)
+ [Restrição do acesso ao IP com provedores de repositório de terceiros](extensions-restrict-ip-access.md)
+ [Bloqueio de mesclagens de terceiros quando os fluxos de trabalho falham](extensions-block-merges.md)
+ [Vinculando problemas do Jira a CodeCatalyst pull requests](link-jira-issues-pull-requests.md)
+ [Visualizando CodeCatalyst eventos em edições do Jira](view-codecatalyst-events-jira.md)

## Extensões de terceiros disponíveis
<a name="extensions-types"></a>

Você pode adicionar uma funcionalidade específica ao seu CodeCatalyst projeto, dependendo da extensão com a qual escolher integrar os recursos.

### Integrando GitHub repositórios em CodeCatalyst
<a name="extensions-types-github"></a>

GitHub é um serviço baseado em nuvem que ajuda os desenvolvedores a armazenar e gerenciar seus códigos. A extensão **GitHub repositories** permite que você use GitHub repositórios vinculados em projetos da Amazon CodeCatalyst . Você também pode vincular GitHub repositórios ao criar um novo CodeCatalyst projeto. Para obter mais informações, consulte [Criar um projeto com um repositório de terceiros vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
Você não pode usar GitHub repositórios vazios ou arquivados com CodeCatalyst projetos. 
A extensão **GitHub repositories** não é compatível com os repositórios do GitHub Enterprise Server.

Depois de instalar e configurar a extensão **GitHub dos repositórios**, você poderá:
+ Visualize seus GitHub repositórios na lista de repositórios de origem em CodeCatalyst
+ Armazene e gerencie arquivos de definição de fluxo de trabalho em seus GitHub repositórios
+ Crie, leia, atualize e exclua arquivos armazenados em GitHub repositórios vinculados a partir de ambientes de CodeCatalyst desenvolvimento
+ Armazene e indexe arquivos dos GitHub repositórios vinculados no CodeCatalyst
+ Crie CodeCatalyst projetos com repositórios existentes de contas conectadas GitHub 
+ Crie um GitHub repositório com código gerado por um blueprint ao criar um projeto com um blueprint ou adicionar um blueprint
+ O CodeCatalyst fluxo de trabalho Start é executado automaticamente quando o código é enviado para GitHub repositórios vinculados ou quando as pull requests são criadas, modificadas ou fechadas em repositórios vinculados GitHub 
+ Use arquivos de origem GitHub do repositório vinculado em CodeCatalyst fluxos de trabalho
+ Leia e execute GitHub ações em CodeCatalyst fluxos de trabalho
+ Envie os status CodeCatalyst de execução do fluxo de trabalho para GitHub repositórios vinculados e bloqueie as mesclagens de GitHub pull request com base nos status de confirmação

### Integrando repositórios do Bitbucket em CodeCatalyst
<a name="extensions-types-bitbucket"></a>

O Bitbucket é um serviço baseado em nuvem que ajuda os desenvolvedores a armazenar e gerenciar o código. A extensão **de repositórios do Bitbucket** permite que você use repositórios vinculados do Bitbucket em projetos da Amazon. CodeCatalyst Você também pode vincular repositórios do Bitbucket ao criar um novo CodeCatalyst projeto. Para obter mais informações, consulte [Criar um projeto com um repositório de terceiros vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
Você não pode usar repositórios do Bitbucket vazios ou arquivados com projetos. CodeCatalyst 
A extensão de **Repositórios do Bitbucket** não é compatível com os repositórios do Bitbucket Data Center.

Depois de instalar e configurar a extensão de **Repositórios do Bitbucket**, você poderá:
+ Visualize seus repositórios do Bitbucket na lista de repositórios de origem em CodeCatalyst
+ Armazenar e gerenciar arquivos de definição de fluxo de trabalho nos repositórios do Bitbucket.
+ Crie, leia, atualize e exclua arquivos armazenados em repositórios vinculados do Bitbucket a partir CodeCatalyst de ambientes de desenvolvimento
+ Crie CodeCatalyst projetos com repositórios existentes de contas Bitbucket conectadas
+ Armazene e indexe arquivos dos repositórios vinculados do Bitbucket no CodeCatalyst
+ Criar um repositório do Bitbucket com código gerado por um esquema ao criar um projeto com um esquema ou adicionar um esquema
+ O CodeCatalyst fluxo de trabalho Start é executado automaticamente quando o código é enviado para repositórios vinculados do Bitbucket ou quando as pull requests são criadas, modificadas ou fechadas em repositórios vinculados do Bitbucket
+ Use seus arquivos de origem do repositório Bitbucket vinculado em fluxos de trabalho CodeCatalyst 
+ Envie os status CodeCatalyst de execução do fluxo de trabalho para repositórios vinculados do Bitbucket e bloqueie as mesclagens de pull request do Bitbucket com base nos status de confirmação

### Integrando GitLab repositórios em CodeCatalyst
<a name="extensions-types-gitlab"></a>

GitLab é um serviço baseado em nuvem que ajuda os desenvolvedores a armazenar e gerenciar seus códigos. A extensão **GitLab repositories** permite que você use repositórios de GitLab projetos vinculados em projetos da Amazon CodeCatalyst . Você também pode vincular repositórios de GitLab projetos ao criar um novo CodeCatalyst projeto. Para obter mais informações, consulte [Criar um projeto com um repositório de terceiros vinculado](projects-create.md#projects-create-3p-repo).

**nota**  
Você não pode usar repositórios de projetos vazios ou arquivados com GitLab CodeCatalyst projetos. 
A extensão de **GitLab repositórios** não é compatível com repositórios GitLab autogerenciados.

Depois de instalar e configurar a extensão **GitLab dos repositórios**, você poderá:
+ Visualize os repositórios GitLab do seu projeto na lista de repositórios de origem em CodeCatalyst
+ Armazene e gerencie arquivos de definição de fluxo de trabalho nos repositórios GitLab do seu projeto.
+ Crie, leia, atualize e exclua arquivos armazenados em repositórios de GitLab projetos vinculados a partir de ambientes de CodeCatalyst desenvolvimento
+ Crie CodeCatalyst projetos com repositórios existentes de usuários conectados GitLab 
+ Armazene e indexe arquivos dos repositórios de GitLab projetos vinculados no CodeCatalyst
+ Crie um repositório de GitLab projetos com código gerado por um blueprint ao criar um projeto com um blueprint ou adicionar um blueprint
+ O CodeCatalyst fluxo de trabalho Start é executado automaticamente quando o código é enviado para repositórios de GitLab projetos vinculados ou quando as pull requests são criadas, modificadas ou fechadas em repositórios de GitLab projetos vinculados
+ Use os arquivos de origem GitLab do repositório de projetos vinculado em CodeCatalyst fluxos de trabalho
+ Envie status CodeCatalyst de execução do fluxo de trabalho para repositórios de GitLab projetos vinculados e bloqueie solicitações de GitLab mesclagem com base nos status de confirmação

### Integrando problemas do Jira no CodeCatalyst
<a name="extensions-types-jira"></a>

O Jira é uma aplicação de software que ajuda as equipes de desenvolvimento Agile a planejar, atribuir, rastrear, gerar relatórios e gerenciar o trabalho. A extensão do **Jira Software** permite que você use projetos do Jira em projetos da Amazon CodeCatalyst .

**nota**  
CodeCatalyst só é compatível com o **Jira Software Cloud**.

Depois de instalar e configurar a extensão do **Jira Software** para um CodeCatalyst projeto da Amazon, você poderá:
+ Acesse projetos do Jira CodeCatalyst vinculando-os a projetos CodeCatalyst 
+ Atualize os problemas do Jira com CodeCatalyst pull requests
+ Visualize o status e as execuções do fluxo de trabalho de CodeCatalyst pull requests vinculados em problemas do Jira