-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Fixes issues with platforms w/o quarkus-bom and extension catalog metadata map merging #43512
Fixes issues with platforms w/o quarkus-bom and extension catalog metadata map merging #43512
Conversation
This comment has been minimized.
This comment has been minimized.
The failure is related to a path in the test on Windows. I'll fix it, otherwise it's ok to review. |
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.
Code looks good. I haven't tested it locally but test coverage seems good!
but is meant to be a layer on top of one that includes a quarkus-bom
passing codestart data under metadata/project/codestarts-data
5135256
to
decd977
Compare
@@ -532,6 +532,53 @@ It is going to be merged with the other codestarts config and automatically conv | |||
* You can start with java and add kotlin later in another PR (create an issue so you don't forget). | |||
* If you have a question, ping me @ia3andy on https://quarkusio.zulipchat.com/. | |||
|
|||
=== Platform codestarts data |
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.
@ia3andy I added a little doc here about metadata/project/codestart-data
🙈 The PR is closed and the preview is expired. |
Status for workflow
|
"metadata" : { | ||
"project" : { <1> | ||
"codestart-data" : { <2> | ||
"quarkus-magic-codestart" : { <3> |
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.
Just to understand the scope of the data bindings here. This is linked via the code start name - nothing else; no group artifact version etc.
Correct?
that name isnt unique, right ? So if you have two codestarts using same name they both get this or does it get treated as an error ?
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.
Yes, it's the codestart name. If there are multiple codestarts with the same name and using the same property names that will likely lead to a problem.
Fixes #43236
@ia3andy this should be it. Except I should mention
metadata/project/codestarts-data
somewhere in the docs