AWS CodeDeploy with YAML

YAML parameters for AWS CodeDeploy

Name Type Description
action Required String The ID of the action.
type Required String The type of the action. Should be set to CODE_DEPLOY.
application_name Required String The name of the application.
integration Required String The ID of the integration.
region Required String The name of the Amazon region. The full list of regions is available here.
group_name Required String The Amazon group name.
config_name Required String The name of the CodeDeploy configuration.
description String The comment about the deployment.
ignore_application_stop_failures Boolean See here.
update_outdated_instances_only Boolean See here.
wait_for_finish_deployment Boolean Defines whether to wait for the finish of the deployment in Amazon Code Deploy.
deployment_excludes String[] The paths and/or files that will be left out during the deployment.
deployment_includes String[] The exceptions from the ignore patterns set in deployment_excludes.
local_path String The path in the repository.

YAML example for AWS CodeDeploy

yaml
actions: - action: "Upload files to Code Deploy" type: "CODE_DEPLOY" local_path: "/" application_name: "buddy-tests" group_name: "DemoFleet" config_name: "CodeDeployDefault.OneAtATime" description: "Deploy comment." ignore_application_stop_failures: true update_outdated_instances_only: true wait_for_finish_deployment: true region: "us-east-1" integration: "my_integration" deployment_excludes: - "/assets/" - "file.txt" deployment_includes: - "/assets/assets-new/" - "/assets/file.txt"

Last modified on Mar 4, 2025