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
, mais seulement les répertoires et fichiers du répertoire (root directory name)
.(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