Skip to content

Commit

Permalink
chore(cli): remove CDK_INTEG_MODE hack
Browse files Browse the repository at this point in the history
This was never publicly advertised and is not used in our setup anymore. Remove to simplify toolkit code.
  • Loading branch information
mrgrain committed Dec 16, 2024
1 parent f42e2cc commit b1beae7
Showing 1 changed file with 0 additions and 15 deletions.
15 changes: 0 additions & 15 deletions packages/aws-cdk/lib/cdk-toolkit.ts
Original file line number Diff line number Diff line change
Expand Up @@ -904,21 +904,6 @@ export class CdkToolkit {
return undefined;
}

// This is a slight hack; in integ mode we allow multiple stacks to be synthesized to stdout sequentially.
// This is to make it so that we can support multi-stack integ test expectations, without so drastically
// having to change the synthesis format that we have to rerun all integ tests.
//
// Because this feature is not useful to consumers (the output is missing
// the stack names), it's not exposed as a CLI flag. Instead, it's hidden
// behind an environment variable.
const isIntegMode = process.env.CDK_INTEG_MODE === '1';
if (isIntegMode) {
printSerializedObject(
stacks.stackArtifacts.map((s) => obscureTemplate(s.template)),
json ?? false,
);
}

// not outputting template to stdout, let's explain things to the user a little bit...
success(`Successfully synthesized to ${chalk.blue(path.resolve(stacks.assembly.directory))}`);
print(
Expand Down

0 comments on commit b1beae7

Please sign in to comment.