-
Notifications
You must be signed in to change notification settings - Fork 432
chore(ci): migrate E2E tests to CDK CLI and off Docker #1501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 32 commits
Commits
Show all changes
33 commits
Select commit
Hold shift + click to select a range
610688c
chore(ci): add cdk environment; failing still
heitorlessa c1d103f
chore: remove vpc as from_attrs isnt reliable
heitorlessa cfde54b
chore: ignore cdk.out
heitorlessa ea7fe48
chore: migrate to CDK CLI stage 1
heitorlessa 72b2237
chore: migrate to CDK CLI stage 2 - Layers work
heitorlessa 91b3bab
chore: migrate to CDK CLI stage 3 - off Docker
heitorlessa c0ed5e5
chore: migrate to CDK CLI stage 4 - Parallel deployment works
heitorlessa 8aef75f
chore: migrate to CDK CLI stage 5 - Abstract Local Powertools Layer
heitorlessa 055e2f5
chore: migrate to CDK CLI stage 6 - Build Layer if source has changed
heitorlessa 5f28a53
chore: cleanup deploy, guard for lack of infra
heitorlessa a322be7
refactor: remove need for feature_name and super in stacks
heitorlessa 36e92e6
refactor(tracer): allow service to be changed at runtime for e2e testing
heitorlessa fa3e47c
docs(maintainers): update workflow diagram
heitorlessa b48d6cf
docs(maintainers): update structure
heitorlessa 7e52789
chore: cleanup cdk.out generated file names
heitorlessa 62e92bb
chore: add cdk context file
heitorlessa a6a4da0
chore: add more info on sync stack name
heitorlessa b6fcc01
chore: add CDK CLI as a project dependency
heitorlessa dbf7fa1
chore: micro-optimization to not regenerate cdk app if already present
heitorlessa 06e1ca5
docs(maintainers): cleanup structure and parallelization
heitorlessa 6976e28
docs(maintainers): explain framework mechanics
heitorlessa ddf4a80
docs(maintainers): explain CDK CLI parallelization; reorder TOC
heitorlessa 184d743
docs(maintainers): fix internal link from E2E structure
heitorlessa ab612ed
docs(maintainers): fix typos
heitorlessa c07e315
docs(maintainers): clean up structure section
heitorlessa a800f81
docs(maintainers): typos
heitorlessa b4d7b94
docs(maintainers): line editing, additional visuals to make it clearer
heitorlessa 83e03cc
docs(maintainers): add note on VSCode subprocess debug
heitorlessa e845eb1
chore: sync pyproject with pypi
heitorlessa e834314
chore(deps): old mike 0.6 was yanked (vuln.), move to 1.x
heitorlessa c5de855
fix(e2e): fix tests
rubenfonseca be6dc2e
fix(tests): fix tracer e2e tests
rubenfonseca 7f62b29
chore(gitignore): remove cdk context json file
heitorlessa File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -310,3 +310,5 @@ site/ | |
|
||
!.github/workflows/lib | ||
examples/**/sam/.aws-sam | ||
|
||
cdk.out |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
{ | ||
"acknowledged-issue-numbers": [ | ||
19836 | ||
], | ||
"vpc-provider:account=231436140809:filter.isDefault=true:region=eu-west-1:returnAsymmetricSubnets=true": { | ||
"vpcId": "vpc-4d79432b", | ||
"vpcCidrBlock": "172.31.0.0/16", | ||
"availabilityZones": [], | ||
"subnetGroups": [ | ||
{ | ||
"name": "Public", | ||
"type": "Public", | ||
"subnets": [ | ||
{ | ||
"subnetId": "subnet-59e15003", | ||
"cidr": "172.31.32.0/20", | ||
"availabilityZone": "eu-west-1a", | ||
"routeTableId": "rtb-cc0a27b5" | ||
}, | ||
{ | ||
"subnetId": "subnet-c99febaf", | ||
"cidr": "172.31.0.0/20", | ||
"availabilityZone": "eu-west-1b", | ||
"routeTableId": "rtb-cc0a27b5" | ||
}, | ||
{ | ||
"subnetId": "subnet-d543049d", | ||
"cidr": "172.31.16.0/20", | ||
"availabilityZone": "eu-west-1c", | ||
"routeTableId": "rtb-cc0a27b5" | ||
} | ||
] | ||
} | ||
] | ||
}, | ||
"availability-zones:account=231436140809:region=eu-west-1": [ | ||
"eu-west-1a", | ||
"eu-west-1b", | ||
"eu-west-1c" | ||
] | ||
} | ||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
{ | ||
"name": "aws-lambda-powertools-python-e2e", | ||
"version": "1.0.0", | ||
"devDependencies": { | ||
"aws-cdk": "2.40.0" | ||
} | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.