feat(cli): Allow specifying options using env vars #1447
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Allows passing options to the
cdk
command using environment variableswith the
CDK_
name prefix. This can be used, for example, for thefollowing:
CDK_VERSION_REPORTING=false
disables version reportingCDK_REQUIRE_APPROVAL=broadening
requires approval for changes tosecurity policies that broaden the grants
CDK_VERBOSE=true
enables verbose logging in the toolkitAdded a validator in
cdk doctor
that will display the environmentvariables that may be picked up by the toolkit, and highlight those that
are reserved for internal use by the toolkit (
CDK_CONTEXT_JSON
andCDK_OUTDIR
).Pull Request Checklist
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license.