-
Notifications
You must be signed in to change notification settings - Fork 84
Deploy improvements #536
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
Deploy improvements #536
Conversation
- add field for custom graph build ami/instance type - add field for custom region
Codecov Report
@@ Coverage Diff @@
## dev #536 +/- ##
==========================================
- Coverage 44.6% 15.82% -28.78%
==========================================
Files 314 314
Lines 17114 16211 -903
Branches 5229 4941 -288
==========================================
- Hits 7633 2566 -5067
- Misses 8267 11618 +3351
- Partials 1214 2027 +813
Continue to review full report at Codecov.
|
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.
Nice work. Good idea on the JSONC tolerance.
/** | ||
* Check if a string is valid JSONC. | ||
*/ | ||
export function isValidJSONC (str: string): boolean { |
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.
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.
It might be good to ref the function in OTP that parses JSON and match what is allowed there: https://github.com/opentripplanner/OpenTripPlanner/blob/27f4ed0a86157bdd4c4bc3004fec25687768d373/src/main/java/org/opentripplanner/standalone/OTPMain.java#L190-L194
So, to refine this a bit, can you allow unquoted field names also?
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.
Can you add a little more detail about the JSONC parser tolerance?
Request changes added to the best of my abilities. |
More comments added. |
also refactor some form fields
This PR now also allows configuration of a deployment that recreates the build image. |
🎉 This PR is included in version 4.1.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Checklist
dev
before they can be merged tomaster
)Description
This is a companion PR to ibi-group/datatools-server#282. This PR does the following: