Étape 4 : Charger le code source et le fichier buildspec - AWS CodeBuild

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 4 : Charger le code source et le fichier buildspec

(Étape précédente : Étape 3 : Création de deux compartiments S3)

Au cours de cette étape, vous ajoutez le code source et le fichier de spécification de génération dans le compartiment d'entrée.

À l'aide de l'utilitaire zip de votre système d'exploitation, créez un fichier nommé MessageUtil.zip qui inclut MessageUtil.java, TestMessageUtil.java, pom.xml et buildspec.yml.

La structure de répertoire du fichier MessageUtil.zip doit ressembler à ceci.

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

N'incluez pas le répertoire (root directory name), mais seulement les répertoires et fichiers du répertoire (root directory name).

Chargez le fichier MessageUtil.zip dans le compartiment d'entrée nommé codebuild-region-ID-account-ID-input-bucket.

Important

Pour les référentiels Bitbucket et CodeCommit GitHub, par convention, vous devez stocker un fichier de spécification de construction nommé buildspec.yml à la racine (niveau supérieur) de chaque référentiel ou inclure la déclaration de spécification de construction dans le cadre de la définition du projet de construction. Ne créez pas un fichier ZIP qui contient le code source du référentiel et le fichier de spécification de génération.

Pour une entrée de génération stockée dans des compartiments S3 uniquement, vous devez créer un fichier ZIP contenant le code source et, par convention, un fichier de spécification de génération nommé buildspec.yml à la racine (niveau supérieur) ou inclure la déclaration de spécification de génération dans la définition de projet de génération.

Si vous souhaitez utiliser un autre nom pour votre fichier de spécification de génération ou que vous souhaitez créer une référence à une spécification de génération dans un emplacement autre que la racine, vous pouvez spécifier un remplacement de spécification de génération dans la définition de projet de génération. Pour plus d’informations, consultez Nom de fichier buildspec et emplacement de stockage.

Étape suivante

Étape 5 : Créer le projet de génération