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á.
Filtrar eventos de webhook de GitLab grupo (console)
Ao criar um GitLab projeto por meio do console, selecione as seguintes opções para criar um webhook de GitLab grupo dentro do projeto. Para obter mais informações sobre GitLab webhooks de grupo, consulte. GitLab webhooks em grupo
-
Abra o AWS CodeBuild console em https://console.aws.amazon.com/codesuite/codebuild/home
. -
Crie um projeto de compilação. Para obter informações, consulte Criar um projeto de compilação (console) e Executar uma compilação (console).
-
Em Source (Origem):
-
Em Provedor de origem, escolha GitLabGitLabAutogerenciado.
-
Em Repositório, escolha webhook com GitLabescopo definido.
O GitLab repositório será automaticamente definido como
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION
, que é o local de origem necessário para webhooks de grupo.nota
Ao usar webhooks de grupo, verifique se ele CodeBuild tem permissões para criar webhooks em nível de grupo. GitLab Se você estiver usando uma OAuthconexão existente, talvez seja necessário regenerar a conexão para conceder CodeBuild essa permissão.
-
-
Em eventos de webhook de fonte primária:
-
Em Nome do grupo, insira o nome do grupo.
Se o tipo de origem do projeto for
GITLAB_SELF_MANAGED
, você também precisará especificar um domínio como parte da configuração do grupo de webhook. Por exemplo, se o URL do seu grupo forhttps://domain.com/group/group-name
, então o domínio édomain.com
.nota
Esse nome não pode ser alterado após a criação do webhook. Para alterar o nome, você pode excluir e recriar o webhook. Se quiser remover completamente o webhook, você também pode atualizar o local de origem do projeto em um GitLab repositório.
-
(Opcional) Nos grupos de filtros de eventos do Webhook, você pode especificar quais eventos você gostaria de acionar uma nova compilação. Você também pode especificar
REPOSITORY_NAME
como filtro para acionar somente compilações em eventos de webhook de repositórios específicos.Você também pode definir o tipo de evento
WORKFLOW_JOB_QUEUED
para configurar GitLab corredores auto-hospedados. Para obter mais informações, consulte GitLab Corredores autogerenciados em AWS CodeBuild.
-
-
-
Continue com os valores padrão e escolha Criar projeto de construção.