

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á.

# Começar a executar compilações automaticamente (AWS CLI)
<a name="run-build-cli-auto-start"></a>

Se seu código-fonte estiver armazenado em um repositório GitHub ou em um repositório do GitHub Enterprise Server, você poderá usar GitHub webhooks para AWS CodeBuild reconstruir seu código-fonte sempre que uma alteração de código for enviada para o repositório.

Execute o comando **create-webhook**, como se segue:

```
aws codebuild create-webhook --project-name <project-name>
```

*<project-name>*é o nome do projeto de construção que contém o código-fonte a ser reconstruído.

Pois GitHub, informações semelhantes às seguintes aparecem na saída:

```
{
  "webhook": {
    "url": "<url>"
  }
}
```

*<url>*é a URL do GitHub webhook.

Para o GitHub Enterprise Server, informações semelhantes às seguintes aparecem na saída:

![\[Exemplo de informações de saída.\]](http://docs.aws.amazon.com/pt_br/codebuild/latest/userguide/images/create-webhook-ghe.png)


1. Copie a chave secreta e a URL da carga da saída. Você precisa que eles adicionem um webhook no GitHub Enterprise Server. 

1. No GitHub Enterprise Server, escolha o repositório em que seu CodeBuild projeto está armazenado. Escolha **Configurações**, escolha **Hooks e serviços**, e depois escolha **Adicionar Webhook**. 

1. Insira a URL da carga útil e a chave secreta, aceite os valores padrão para os outros campos e, em seguida, escolha **Adicionar webhook**.