Replies: 3 comments 2 replies
-
/cc @quarkusio/devtools (maven) |
Beta Was this translation helpful? Give feedback.
-
Unfortunately, no. Due to #39388, we think it is too dangerous to let some build-time sources contribute to runtime. We can argue that |
Beta Was this translation helpful? Give feedback.
-
Thank you for your fast feedback. I see the problem and understand the decision. Our solution: We now declared the properties as application properties in a library. |
Beta Was this translation helpful? Give feedback.
-
For reasons of convenience (and because it worked with Quarkus 3.8 LTS) we have set various Quarkus configuration properties as Maven properties in our Maven parent pom, e.g.
quarkus.log.console.format
orquarkus.analytics.disabled
.With the upgrade to 3.15 LTS this unfortunately no longer works, specifically the
quarkus.log.console.format
is no longer adopted. With PR 39604 a clear separation of build-time and runtime properties was introduced. The necessary config source “Build system” was removed with [1].This change is striking (for us) and went unnoticed for the time being, probably also because this behavior was not so clearly documented. My question is whether there is an easy way with v3.15+ to continue to have Maven properties as runtime config source?
I would appreciate any help.
Kind regards
[1] https://github.com/quarkusio/quarkus/pull/39604/files#diff-1f9bfdc8e0745811c96617eca0fbb93ebc51b44e98ae4c6906bfa5d5700ce2a5R1151
Beta Was this translation helpful? Give feedback.
All reactions