Fase 4: caricamento del codice di origine e del file buildspec - 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à.

Fase 4: caricamento del codice di origine e del file buildspec

(Fase precedente: Fase 3: Creare due bucket S3)

In questa fase, aggiungi il codice sorgente e il file di specifica di compilazione al bucket di input.

Utilizzando l'utilità zip del tuo sistema operativo, crea un file denominato MessageUtil.zip che includa MessageUtil.java, TestMessageUtil.java, pom.xml e buildspec.yml.

La struttura di directory del file MessageUtil.zip deve avere il seguente aspetto.

MessageUtil.zip |-- pom.xml |-- buildspec.yml `-- src |-- main | `-- java | `-- MessageUtil.java `-- test `-- java `-- TestMessageUtil.java
Importante

Non includere la directory (root directory name), ma solo le directory e i file contenuti nella directory (root directory name).

Carica il file MessageUtil.zip nel bucket di input denominato codebuild-region-ID-account-ID-input-bucket.

Importante

Per i repository Bitbucket CodeCommit GitHub, per convenzione, è necessario memorizzare un file di specifiche di compilazione denominato buildspec.yml nella radice (livello superiore) di ciascun repository o includere la dichiarazione delle specifiche di compilazione come parte della definizione del progetto di compilazione. Non creare un file ZIP che contiene il codice sorgente dell'archivio e il file della specifica di compilazione.

Solo per gli input di compilazione archiviati nei bucket S3, è necessario creare un file ZIP che contiene il codice di origine e, per convenzione, un file della specifica di compilazione denominato buildspec.yml nel root (livello superiore) o includere la dichiarazione della specifica di compilazione come parte della definizione del progetto di compilazione.

Se si desidera utilizzare un nome diverso per il file della specifica di compilazione, oppure se si desidera fare riferimento a una specifica di compilazione in un percorso diverso da quello principale, è possibile specificare una sostituzione della specifica di compilazione come parte della definizione del progetto di compilazione. Per ulteriori informazioni, consulta Nome del file buildspec e posizione di storage.

Approfondimenti

Fase 5: creazione del progetto di compilazione