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á.
eb deploy
Descrição
Implanta o pacote de origem do aplicativo, que se encontra no diretório do projeto inicializado, no aplicativo em execução.
Se o git for instalado, a EB CLI usará o comando git archive
para criar um arquivo .zip
do conteúdo do comando git commit
mais recente.
No entanto, quando .ebignore
está presente no diretório do projeto, a CLI do EB não usa semântica e comandos git para criar o pacote de origem. Isso significa que a EB CLI ignora os arquivos especificados em .ebignore
e inclui todos os outros. Especificamente, ela inclui os arquivos de origem não confirmados.
nota
Você pode configurar a EB CLI para implantar um artefato do seu processo de compilação, em vez de criar um arquivo ZIP da pasta do projeto. Para mais detalhes, consulte Implantar um artefato, em vez da pasta do projeto.
Sintaxe
eb deploy
eb deploy environment-name
Opções
Name (Nome) |
Descrição |
---|---|
ou
|
Especifique um rótulo a ser usado para a versão criada pela EB CLI. Se o rótulo já tiver sido usado, a EB CLI reimplanta a versão anterior com esse rótulo. Tipo: sequência |
--env-group-suffix |
Nome do grupo para anexar ao nome do ambiente. Somente para uso com ambientes do Compose. |
ou
|
A descrição da versão do aplicativo, entre aspas duplas. Tipo: sequência |
|
Lista de componentes para atualizar. Somente para uso com ambientes do Compose. |
ou
|
Pré-processa e valida o manifesto de ambiente e os arquivos de configuração no pacote de origem. A validação dos arquivos de configuração pode identificar problemas antes de implantar a versão do aplicativo em um ambiente. |
|
Repositório do CodeCommit e ramificação. Consulte Usar o EB CLI com o AWS CodeCommit. |
|
Implanta arquivos preparados no índice GIT, em vez da confirmação HEAD. |
|
O número de minutos antes de esgotar o tempo limite do comando. |
|
Uma versão do aplicativo existente para implantar. Tipo: sequência |
Resultado
Se for bem-sucedido, o comando retornará o status da operação deploy
.
Se você habilitou o suporte do CodeBuild à aplicação, eb deploy exibirá as informações do CodeBuild enquanto o código é compilado. Para obter informações sobre o suporte ao CodeBuild no Elastic Beanstalk, consulte Usar o EB CLI com o AWS CodeBuild.
Exemplo
O exemplo a seguir implanta o aplicativo atual.
$ eb deploy
2018-07-11 21:05:22 INFO: Environment update is starting.
2018-07-11 21:05:27 INFO: Deploying new version to instance(s).
2018-07-11 21:05:53 INFO: New application version was deployed to running EC2 instances.
2018-07-11 21:05:53 INFO: Environment update completed successfully.