arabold / serverless-export-env

Serverless plugin to export environment variables into a .env file
MIT License
102 stars 34 forks source link

Recursive !Sub is not resolved correctly #42

Open pkit opened 2 years ago

pkit commented 2 years ago

I.e:

provider:
  environment:
    DATA_API_RESOURCE_ARN: !Sub arn:aws:rds:${AWS::Region}:${AWS::AccountId}:cluster:${DBCluster}

will be resolved to (in the .env file):

DATA_API_RESOURCE_ARN=arn:aws:rds:${AWS::Region}:${AWS::AccountId}:cluster:${DBCluster}

expected to resolve to:

DATA_API_RESOURCE_ARN=arn:aws:rds:us-east-1:123456789011:cluster:stack-name-stage-dbcluster-SG455Y33
orr-levinger commented 11 months ago

same for me