-
Notifications
You must be signed in to change notification settings - Fork 3
Feature/cdk migration #1102
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
Feature/cdk migration #1102
Conversation
… set defaults using app context
…yground deploy command
…ge build workflow The test task fails with no tests for a new service, and we generate the test library with no test runner. No reason to run the test task here.
…cts instead of named stages
…objects instead of stage names
…arameter management
@TheOrangePuff @AdamJHall @kai-nguyen-aligent ready for review again! I made a lot of changes once again.. the most important file is I also migrated to Kai's store-parameters library for SSM parameter manage, works very nicely. |
libs/cdk-utils/src/lib/constructs/step-function-from-file.test.ts
Outdated
Show resolved
Hide resolved
Looking good, the injectors are a really nice addition and I'm quite fond of the documentation updates you've made 🙌 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Let's ship it 🚀
- Remove duplicate parameters section - Remove client references - Add note about parameters csv in architecture readme - Update runtime versions in tests - Add hint about updating snapshots to snapshot tests - Remove duplicate migration notes - Update description of importing services in to application - Move aws-cdk-lib to devDependencies - Remove references to LambdaFunction construct - Standardise testing of lambdas in cdk-utils - Add `yarn audit` command for a clean static analysis of everything - Removed analyse function script
@kai-nguyen-aligent @toddhainsworth one more round 👀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Niiiiiiiiice!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Devops is light on capacity. I deleted the aspect Akido was raising warnings about, and have rearchitected the app so that Stage names aren't hard coded.
Major overhaul of the template.
@applications/core
cdk-service
generator