Skip to content

Commit

Permalink
Add app to the test stack
Browse files Browse the repository at this point in the history
  • Loading branch information
brainstorm committed Oct 22, 2024
1 parent 4909b63 commit a63c709
Showing 1 changed file with 23 additions and 11 deletions.
34 changes: 23 additions & 11 deletions deploy/bin/htsget-lambda.ts
Original file line number Diff line number Diff line change
@@ -1,19 +1,31 @@
import * as cdk from 'aws-cdk-lib';
import { Construct } from 'constructs';
import {HtsgetLambdaConstruct} from "../../deploy/lib/htsget-lambda-construct";
import { SETTINGS } from "../../deploy/bin/settings"
import { HtsgetSettings } from "../../deploy/lib/htsget-lambda-construct"

export class HtsgetTestStack extends cdk.Stack {
constructor(scope: Construct, id: string, props?: cdk.StackProps) {
constructor(scope: Construct, id: string, settings: HtsgetSettings, props?: cdk.StackProps) {
super(scope, id, props);

new HtsgetLambdaConstruct(this, 'Htsget-rs', {
config: "",
domain: "",
lookupHostedZone: true,
s3BucketResources: [],
jwtAuthorizer: {
public: false,
},
});
new HtsgetLambdaConstruct(this, 'Htsget-rs', SETTINGS);
}
}
}

const app = new cdk.App();
new HtsgetTestStack(
app,
"HtsgetTestStack",
SETTINGS,
{
stackName: "HtsgetTestStack",
description: "HtsgetTestStack",
tags: {
Stack: "HtsgetTestStack",
},
env: {
account: process.env.CDK_DEFAULT_ACCOUNT,
region: process.env.CDK_DEFAULT_REGION,
},
},
);

0 comments on commit a63c709

Please sign in to comment.