Etapa 4: fazer upload do código-fonte e do arquivo buildspec - AWS CodeBuild

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 4: fazer upload do código-fonte e do arquivo buildspec

(Etapa anterior: Etapa 3: Criar dois buckets do S3)

Nesta etapa, você adiciona o código-fonte e o arquivo de build spec ao bucket de entrada.

Usando o utilitário zip do sistema operacional, crie um arquivo chamado MessageUtil.zip que inclua MessageUtil.java, TestMessageUtil.java, pom.xml e buildspec.yml.

A estrutura de diretório de arquivo MessageUtil.zip deve se parecer como esta.

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

Não inclua o diretório (root directory name), somente os diretórios e os arquivos no diretório (root directory name).

Faça upload do arquivo MessageUtil.zip ao bucket de entrada denominado codebuild-region-ID-account-ID-input-bucket.

Importante

Para repositórios CodeCommit GitHub,, e Bitbucket, por convenção, você deve armazenar um arquivo de especificação de construção nomeado buildspec.yml na raiz (nível superior) de cada repositório ou incluir a declaração de especificação de construção como parte da definição do projeto de construção. Não crie um arquivo ZIP que contenha o código-fonte do repositório e o arquivo build spec.

Para a entrada de compilação armazenada apenas em buckets do S3, crie um arquivo ZIP que contenha o código-fonte e, por convenção, um arquivo de especificação da compilação chamado buildspec.yml na raiz (nível superior) ou inclua a declaração da especificação da compilação como parte da definição do projeto de compilação.

Se quiser usar um nome diferente para o arquivo de especificação da compilação, ou fazer referência a uma especificação da compilação em um local diferente da raiz, você poderá definir uma substituição da especificação de compilação como parte da definição do projeto de compilação. Para ter mais informações, consulte Nome do arquivo buildspec e local de armazenamento.

Próxima etapa

Etapa 5: criar o projeto de compilação