#!/bin/sh # Configuration File Path CONFIG_INFRA=config/app-config-demo.json ACCOUNT=$(cat $CONFIG_INFRA | jq -r '.Project.Account') #ex> 123456789123 REGION=$(cat $CONFIG_INFRA | jq -r '.Project.Region') #ex> us-east-2 PROFILE_NAME=$(cat $CONFIG_INFRA | jq -r '.Project.Profile') #ex> cdk-demo PROJECT_NAME=$(cat $CONFIG_INFRA | jq -r '.Project.Name') #ex> ServerlessCdk PROJECT_STAGE=$(cat $CONFIG_INFRA | jq -r '.Project.Stage') #ex> Demo PROJECT_PREFIX=$PROJECT_NAME$PROJECT_STAGE #ex> ServerlessCdkDemo JQ_ARG='.["'$PROJECT_PREFIX'-ServerlessStack"].apiendpoint' echo $JQ_ARG # CDK Output File Path CDK_OUTPUT=script/cdk-output.json ENDPOINT=$(cat $CDK_OUTPUT | jq -r $JQ_ARG) curl -X GET $ENDPOINT | jq