#!/usr/bin/env node import { App, Tags } from "aws-cdk-lib"; import { FrontendStack } from "../lib/frontend-stack"; const app = new App(); // Defaults match the dev setup; override via `-c key=value` on the CLI. const envName = app.node.tryGetContext("envName") ?? "dev"; const githubRepo = app.node.tryGetContext("githubRepo") ?? "Sea-Haven-Industries/shoc-frontend-new"; const deployBranch = app.node.tryGetContext("deployBranch") ?? "dev"; const stack = new FrontendStack(app, `shoc-frontend-${envName}`, { envName, githubRepo, deployBranch, env: { account: process.env.CDK_DEFAULT_ACCOUNT, region: process.env.CDK_DEFAULT_REGION ?? "us-east-1", }, }); Tags.of(stack).add("Project", "shoc-frontend"); Tags.of(stack).add("Environment", envName); Tags.of(stack).add("ManagedBy", "cdk");