Bitbucket

Ao adicionar um aplicativo, você precisará selecionar um provedor Git e um repositório da sua conta. Além do Bitbucket, você também pode escolher entre o GitHub ou o GitLab.

A Kinsta hospeda todos os nossos repositórios de início rápido de aplicativos no GitHub. Se você estiver usando o Bitbucket e quiser usar um dos repositórios iniciais, precisará importar o repositório do GitHub. Mais adiante neste guia, mostraremos como importar um repositório do GitHub para o Bitbucket.

Conceda acesso ao Aplicativo Bitbucket para Kinsta

Na primeira vez que você adicionar um aplicativo no MyKinsta, precisará se conectar a um provedor git para que a Kinsta possa acessar o repositório do seu aplicativo. Ao clicar no botão Adicionar serviço e selecionar Adicionar aplicativo no menu suspenso, você será solicitado a escolher seu provedor git e conectar a Kinsta à sua conta.

Conecte a Kinsta com sua conta Bitbucket.
Conecte a Kinsta com sua conta Bitbucket.

Se você já implantou um aplicativo anteriormente e conectou um provedor git diferente, também terá a opção de selecionar Bitbucket na seção Detalhes do aplicativo ao adicionar um aplicativo.

Selecione Bitbucket em Detalhes do aplicativo ao adicionar um aplicativo.
Selecione Bitbucket em Detalhes do aplicativo ao adicionar um aplicativo.

Se você não estiver conectado ao Bitbucket, precisará fazer o login. Na próxima página, você precisará confirmar o acesso da Kinsta à sua conta do Bitbucket.

Confirme o acesso da Kinsta para que você se conecte à sua conta do Bitbucket.
Confirme o acesso da Kinsta para que você se conecte à sua conta do Bitbucket.

Você retornará ao MyKinsta. Em Detalhes do aplicativo, selecione o repositório Bitbucket e a branch padrão do seu aplicativo. Em seguida, continue com o restante das etapas de Adicionar aplicativo.

Remover o acesso da Kinsta ao Bitbucket

Para remover o acesso da Kinsta à sua conta do Bitbucket, você precisará revogar o acesso em suas configurações de usuário no MyKinsta e no Bitbucket:

  1. No MyKinsta, clique no seu nome de usuário e vá para Configurações do usuário > Acesso. Em Acesso ao aplicativo, clique em Revogar para o aplicativo Bitbucket.
  2. No Bitbucket, clique no ícone de engrenagem e selecione Personal Bitbucket settings. Clique em AApp authorizations em Access Management e clique em Revoke ao lado do aplicativo Kinsta.

Importando um repositório do GitHub

  1. Encontre o repositório que você deseja usar nos repositórios de exemplo da Kinsta no GitHub e copie a URL.
  2. No Bitbucket, clique em Create > Repository > Import repository.
    Crie um novo repositório no Bitbucket.
    Crie um novo repositório no Bitbucket.
  3. Cole a URL do repositório Kinsta no campo URL, selecione o Project ao qual você deseja adicioná-lo e clique em Import repository.
    Importar um repositório para o Bitbucket.
    Importar um repositório para o Bitbucket.
  4. Quando a importação estiver concluída, você poderá começar a usar o repositório no Bitbucket.
    Progresso da importação de repositório no Bitbucket.
    Progresso da importação de repositório no Bitbucket.

Solução de problemas

Repositórios Ausentes

Se você estiver tendo problemas para ver seus repositórios no modal/pop-up Adicionar aplicativo, talvez seja necessário autorizar novamente o acesso da Kinsta ao Bitbucket. Para fazer isso, comece removendo o acesso entre a Kinsta e o Bitbucket, conforme descrito acima.

No MyKinsta, ao abrir o modal/pop-up “Adicionar aplicativo” (acessível através de “Adicionar serviço” > “Adicionar aplicativo”), siga os passos indicados para autenticar e conceder acesso, de modo a conectar a Kinsta à sua conta do Bitbucket novamente.

Conflitos de Namespaces

O erro Conflicting namespaces aparece quando uma conta Git está conectada a outra conta de usuário do MyKinsta. Sua conta Git só pode ser vinculada a uma conta do MyKinsta; se você tiver várias contas do MyKinsta, deve usar várias contas Git.

Para resolver esse erro, você deve fazer login na sua outra conta do MyKinsta e remover o acesso da Kinsta ao Bitbucket.

 

Este artigo foi útil?