Um acionador do Cloud Build inicia automaticamente uma compilação sempre que faz alterações ao seu código-fonte. Pode configurar o acionador para criar o seu código em quaisquer alterações ao repositório de origem ou apenas em alterações que correspondam a determinados critérios.
Esta página explica como estabelecer ligação a repositórios de origem, como o GitHub e o Bitbucket, e criar acionadores de compilação para compilar o código nos repositórios.
Antes de começar
Para garantir que tem as autorizações necessárias para criar e gerir acionadores de compilação,
peça ao seu administrador para conceder a a função do IAM
Editor do Cloud Build (roles/cloudbuild.builds.editor) na conta do seu projeto.
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
O administrador também pode conceder-lhe as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Além disso, faça o seguinte:
-
Enable the Cloud Build API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.