Paso 4: Cargar el código fuente y el archivo buildspec - AWS CodeBuild

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 4: Cargar el código fuente y el archivo buildspec

(Paso anterior: Paso 3: Cree dos buckets de S3)

En este paso, añadirá el código fuente y el archivo de especificación de compilación al bucket de entrada.

Con la utilidad zip del sistema operativo, cree un archivo llamado MessageUtil.zip que incluya MessageUtil.java, TestMessageUtil.java, pom.xml y buildspec.yml.

La estructura de directorios del archivo MessageUtil.zip debe ser similar a la siguiente.

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

No incluya el directorio (root directory name), solo los directorios y archivos del directorio (root directory name).

Cargue el archivo MessageUtil.zip identificado en el bucket de entrada denominado codebuild-region-ID-account-ID-input-bucket.

importante

Para los repositorios de CodeCommit, GitHub y Bitbucket, por convención, debe almacenar un archivo de especificación de compilación llamadobuildspec.ymlen la raíz (nivel superior) de cada repositorio o incluir la declaración de especificación de compilación como parte de la definición del proyecto de compilación. No cree un archivo ZIP que contenga el código fuente del repositorio y el archivo de especificación de compilación.

Solo para entradas de compilación almacenadas en buckets de S3, debe crear un archivo ZIP que contenga el código fuente y convencionalmente, un archivo de especificación de compilación denominado buildspec.yml en la raíz (nivel superior) o incluya la declaración de especificaciones de compilación como parte de la definición del proyecto de compilación.

Si desea utilizar otro nombre para el archivo de especificación de compilación, o si quiere hacer referencia a una especificación de compilación en una ubicación distinta de la raíz, puede especificar una invalidación de la especificación de compilación como parte de la definición del proyecto de compilación. Para obtener más información, consulte Nombre de archivo y ubicación de almacenamiento de buildspec.

Paso siguiente

Paso 5: Cree el proyecto de compilación