Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Referência da ação de implantação do AWS CodeDeploy

Modo de foco
Referência da ação de implantação do AWS CodeDeploy - AWS CodePipeline

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á.

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.

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

YAML
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
JSON
{ "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" } ] },
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

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.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.