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á.
Você usa uma ação AWS CodeDeploy para implantar o código da aplicação em sua frota de implantação. Sua frota de implantação pode consistir em instâncias do Amazon EC2, instâncias on-premises ou ambas.
nota
Este tópico de referência descreve a ação de implantação do CodeDeploy para CodePipeline, em que a plataforma de implantação é o Amazon EC2. Para obter informações de referência sobre as ações de implantação azul/verde do Amazon Elastic Container Service para o CodeDeploy no CodePipeline, consulte Referência da ação de implantação azul/verde do Amazon Elastic Container Service e CodeDeploy.
Tópicos
Tipo de ação
-
Categoria:
Deploy
-
Proprietário:
AWS
-
Fornecedor:
CodeDeploy
-
Versão:
1
Parâmetros de configuração
- ApplicationName
-
Obrigatório: Sim
O nome da aplicação que você criou no CodeDeploy.
- DeploymentGroupName
-
Obrigatório: Sim
O grupo de implantação que você criou no CodeDeploy.
Input artifacts (Artefatos de entrada)
-
Número de artefatos:
1
-
Descrição: o arquivo AppSpec que o CodeDeploy usa para determinar:
-
O que ele instalará nas suas instâncias a partir de sua revisão de aplicação no Amazon S3 ou no GitHub.
-
quais ganchos de evento de ciclo de vida devem ser executados em resposta a eventos de ciclo de vida de implantação.
Para obter mais informações sobre o arquivo AppSpec, consulte Referência de arquivos AppSpec do CodeDeploy.
-
Artefatos de saída
-
Número de artefatos:
0
-
Descrição: os artefatos de saída não se aplicam a esse tipo de ação.
Declaração de ação
Name: Deploy
Actions:
- Name: Deploy
ActionTypeId:
Category: Deploy
Owner: AWS
Provider: CodeDeploy
Version: '1'
RunOrder: 1
Configuration:
ApplicationName: my-application
DeploymentGroupName: my-deployment-group
OutputArtifacts: []
InputArtifacts:
- Name: SourceArtifact
Region: us-west-2
Namespace: DeployVariables
Consulte também
Os recursos relacionados a seguir podem ajudar você à medida que trabalha com esta ação.
-
Tutorial: Criar um pipeline simples (bucket do S3): este tutorial orienta você pelo processo de criação de um bucket de origem, instâncias do EC2 e recursos do CodeDeploy que serão implantados em uma aplicação de exemplo. Em seguida, você cria seu pipeline por meio de uma ação de implantação do CodeDeploy que implanta o código mantido no bucket do S3 na instância do Amazon EC2.
-
Tutorial: Criar um pipeline simples (repositório do CodeCommit): este tutorial orienta você pelo processo de criação do repositório de origem do CodeCommit, das instâncias do EC2 e dos recursos do CodeDeploy que serão implantados em uma aplicação de exemplo. Em seguida, você cria seu pipeline por meio de uma ação de implantação do CodeDeploy que implanta o código do repositório do CodeCommit para a instância do Amazon EC2.
-
Referência do arquivos AppSpec do CodeDeploy: este capítulo de referência no Guia do usuário do AWS CodeDeploy fornece informações de referência e exemplos para arquivos AppSpec do CodeDeploy.