Para adicionar um servidor de controle de origem ao sistema, adicione um endpoint do servidor de controle de origem.

Quando você desativa a opção de editor de arquivos, a API do bitbucket (PUT/POST) não funciona para um administrador ou desenvolvedor. Não inclua a propriedade abaixo (feature.file.editor) nos arquivos de propriedade ou, se ela for incluída, certifique-se de que a propriedade seja definida como verdadeira.

Localização: <base_directory>\Atlassian\ApplicationData\Bitbucket\shared\bitbucket.properties

Propriedades: feature.file.editor=true

Pré-requisitos

  • Verifique se você tem uma instância Bitbucket, GitHub ou GitLab com suporte para esta versão do vRealize Suite Lifecycle Manager. Para obter mais informações sobre as versões suportadas do Bitbucket, GitHub ou GitLab, consulte Gerenciamento do ciclo de vida do conteúdo.
  • Faça login no GitHub, GitLab ou Bitbucket e gere um token de acesso para o usuário com todos os escopos ativados. Copie e salve este token de uso único do GitHub, GitLab ou Bitbucket.
  • Faça login no GitHub, GitLab ou Bitbucket e verifique se você tem grupo, projeto e ramificação criados no GitHub, GitLab ou Bitbucket antes de adicioná-lo como um endpoint de controle de origem.

Procedimento

  1. No Dashboard Meus Serviços, clique em Gerenciamento de conteúdo.
  2. Clique em Configurações de Conteúdo.
  3. Na guia Acesso ao controle de origem, clique em ADICIONAR SERVIDOR DE CONTROLE DE ORIGEM.
  4. Selecione o Tipo de Controle de Origem.
    Observação: Agora, com o vRealize Suite Lifecycle Manager 8.0, você pode selecionar Servidor do Bitbucket ou Nuvem do Bitbucket.
  5. Digite o endereço IP ou o nome de domínio completo do servidor e clique em ENVIAR.
    Por padrãa, o vRealize Suite Lifecycle Managerusa o esquema https para quaisquer APIs de controle de origem. Se você não tiver ativado o https na instância do GitLab, especifique o endereço http://<endereço IP>:<porta> no servidor de controle de origem, na página de configurações de conteúdo, para alterar o esquema. Quando você cria o endpoint de controle de origem, o repositório deve ser especificado no formato <GroupName>/<ProjectName>. Sempre que vários desenvolvedores estiverem trabalhando no repositório de buckets de bits, o desempenho é lento na versão corporativa do bucket de bits. Portanto, você pode usar pelo menos 4 máquinas vCPU de bucket de bits.
  6. Clique no ícone de lápis do servidor de controle de origem.
  7. Digite o token de acesso do servidor GitLab ou Bitbucket na caixa de texto CHAVE DE ACESSO e clique em ENVIAR.
    1. Para uma instância do GitHub, você pode optar por inserir a credencial da instância do Github fornecendo o nome de usuário e a senha ou inserir o token de acesso.
    2. Clique em ENVIAR.
    Um token de acesso é uma identidade exclusiva para um usuário realizar o check-in ou o check-out para rastrear o GitLab ou a API do GitHub. Para criar um token de acesso para o GitLab ou o GitHub, acesse a URL do servidor do GitLab ou GitHub. Por exemplo, gitlab.exemplo.com ou github.com. Para o servidor e para a nuvem do Bitbucket, navegue até bitbucket.org e Senhas do aplicativo para criar uma senha com todas as permissões.