Avvio di esecuzioni di compilazione automaticamente (AWS CLI) - AWS CodeBuild

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Avvio di esecuzioni di compilazione automaticamente (AWS CLI)

Se il codice sorgente è archiviato in un repository GitHub o in un repository GitHub Enterprise Server, è possibile utilizzare i GitHub webhook per AWS CodeBuild ricostruire il codice sorgente ogni volta che viene inserita una modifica al codice nell'archivio.

Eseguire il comando create-webhook nel modo seguente:

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

<project-name> è il nome del progetto di compilazione che contiene il codice sorgente da ricostruire.

Infatti GitHub, nell'output vengono visualizzate informazioni simili alle seguenti:

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

<url> è il URL link al GitHub webhook.

Per GitHub Enterprise Server, nell'output vengono visualizzate informazioni simili alle seguenti:

Informazioni di output di esempio.
  1. Copia la chiave segreta e il payload URL dall'output. Sono necessari per aggiungere un webhook in GitHub Enterprise Server.

  2. In GitHub Enterprise Server, scegliete il repository in cui è archiviato il CodeBuild progetto. Selezionare Settings (Impostazioni), quindi Hooks & services (Hook e servizi) e selezionare Add webhook (Aggiungi webhook).

  3. Immettete il payload URL e la chiave segreta, accettate le impostazioni predefinite per gli altri campi, quindi scegliete Aggiungi webhook.