Skip to content

Commit b957221

Browse files
authored
Chore: [AEA-0000] - only version non pull request stacks (#479)
## Summary - Routine Change ### Details - only version non pull request stacks
1 parent 4c3e2f6 commit b957221

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

  • packages/cdkConstructs/src/config

packages/cdkConstructs/src/config/index.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import {CloudFormationClient, DescribeStacksCommand} from "@aws-sdk/client-cloudformation"
22
import {S3Client, HeadObjectCommand} from "@aws-sdk/client-s3"
3+
import {StandardStackProps} from "../apps/createApp"
34

45
export function getConfigFromEnvVar(varName: string, prefix: string = "CDK_CONFIG_"): string {
56
const value = process.env[prefix + varName]
@@ -32,8 +33,11 @@ export async function getTrustStoreVersion(trustStoreFile: string, region: strin
3233
return headObjectResponse.VersionId!
3334
}
3435

35-
export function calculateVersionedStackName(baseStackName: string, version: string): string {
36-
return `${baseStackName}-${version.replaceAll(".", "-")}`
36+
export function calculateVersionedStackName(baseStackName: string, props: StandardStackProps): string {
37+
if (props.isPullRequest) {
38+
return baseStackName
39+
}
40+
return `${baseStackName}-${props.version.replaceAll(".", "-")}`
3741
}
3842

3943
export {LAMBDA_INSIGHTS_LAYER_ARNS} from "./lambdaInsights"

0 commit comments

Comments
 (0)