Configuration
To configure an AWS CodeDeploy Deployment Group task:
Navigate to the Tasks configuration tab for the job (this will be the default job if creating a new plan).
Click the name of an existing AWS CodeDeploy Deployment Group task, or click Add Task and then AWS CodeDeploy Deployment Group to create a new task.
Complete the following settings:
Common to all tasks
Actions supported by this task:
Create Deployment Group | |
---|---|
Application Name | Specify the application name. |
Deployment Group Name | Specify a deployment group name. |
Deployment Configuration Name | (Optional) Specify a deployment configuration name.
|
Auto Scaling Groups | Specify Auto Scaling groups in JSON Format. |
EC2 Tag Filters | Specify EC2 tag filters in JSON Format. |
Service Role ARN | Specify a service role ARN. |
Advanced Options | |
Notification Trigger Configuration | Specify notification trigger configurations in JSON Format. |
Update Deployment Group | |
Application Name | Specify the application name. |
Deployment Group Name | Specify the deployment group name. |
Deployment Group Name | Specify the new deployment group name. |
Deployment Configuration Name | see Create above |
Auto Scaling Groups | see Create above |
EC2 Tag Filters | see Create above |
Service Role ARN | see Create above |
Advanced Options | |
Notification Trigger Configuration | see Create above |
Delete Deployment Group | |
Application Name | see Update above |
Deployment Group Name | see Update above |
Variables
All tasks support Bamboo Variable Substitution/Definition - this task's actions generate variables as follows:
Create Deployment Group
Creating common variables for deployment group 'TDG1-TAWS-IT260-CDDG-51' with id '56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44': ... custom.aws.codedeploy.deploymentgroup.resources: 56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44 ... custom.aws.codedeploy.deploymentgroup.resources.56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44.ApplicationName: TDGA-TAWS-IT260-CDDG-51 ... custom.aws.codedeploy.deploymentgroup.resources.56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44.DeploymentGroupName: TDG1-TAWS-IT260-CDDG-51 ... custom.aws.codedeploy.deploymentgroup.resources.56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44.DeploymentConfigName: CodeDeployDefault.AllAtOnce ... custom.aws.codedeploy.deploymentgroup.resources.56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44.DeploymentGroupId: 56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44 ... custom.aws.codedeploy.deploymentgroup.resources.56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44.ServiceRoleARN: arn:aws:iam::309600995652:role/CodeDeploy-IAM-resources-CodeDeployTrustRole-5SHJ7R4FVDP7 Creating common variables for first resource affected by task: ... custom.aws.codedeploy.deploymentgroup.first.ApplicationName: TDGA-TAWS-IT260-CDDG-51 ... custom.aws.codedeploy.deploymentgroup.first.DeploymentGroupName: TDG1-TAWS-IT260-CDDG-51 ... custom.aws.codedeploy.deploymentgroup.first.DeploymentConfigName: CodeDeployDefault.AllAtOnce ... custom.aws.codedeploy.deploymentgroup.first.DeploymentGroupId: 56c9d6c0-747f-44d0-ac7d-ffaf82e7ff44 ... custom.aws.codedeploy.deploymentgroup.first.ServiceRoleARN: arn:aws:iam::309600995652:role/CodeDeploy-IAM-resources-CodeDeployTrustRole-5SHJ7R4FVDP7
Update Deployment Group
See Create above.
Delete Deployment Group
N/A
How-to Articles
Frequently Asked Questions (FAQ)
Atlassian account required