Skip to content

Commit 579db1e

Browse files
committed
Refactor ecs-deployment-group
1 parent 34ca139 commit 579db1e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

packages/cdk-blue-green-container-deployment/src/ecs-deployment-group.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ export class EcsDeploymentGroup extends Resource implements IEcsDeploymentGroup,
146146
}
147147
this.node.addDependency(...ecsServices);
148148

149-
const ecsDeploymentGroup = new CustomResource(this, 'CustomResource', {
149+
this.deploymentGroupName = deploymentGroupName;
150+
this.deploymentGroupArn = this.arnForDeploymentGroup(this.application.applicationName, deploymentGroupName);
151+
152+
new CustomResource(this, 'CustomResource', {
150153
serviceToken: serviceToken.functionArn,
151154
resourceType: 'Custom::EcsDeploymentGroup',
152155
properties: {
@@ -167,9 +170,6 @@ export class EcsDeploymentGroup extends Resource implements IEcsDeploymentGroup,
167170
ArnForDeploymentGroup: this.arnForDeploymentGroup(this.application.applicationName, deploymentGroupName),
168171
},
169172
});
170-
171-
this.deploymentGroupName = ecsDeploymentGroup.ref;
172-
this.deploymentGroupArn = this.arnForDeploymentGroup(this.application.applicationName, deploymentGroupName);
173173
}
174174

175175
private arnForDeploymentGroup(applicationName: string, deploymentGroupName: string): string {

0 commit comments

Comments
 (0)