-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
False
-
False
-
undefined
-
As part of KOGITO-5663 we have added some lightweight logic to detect the build tool and do different things depending on that. In particular:
by looking at a System property
we decide whether we're running the Quarkus extension on Gradle. If the build tool is Gradle, then the AppPaths class does not add a prefix to the expected resource path.
(1) Using the system property is quite ad-hoc
(2) the prefix is till kind-of hardcoded
We want to improve this detection, refactor to some class similar to https://github.com/quarkusio/quarkus/blob/main/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/utils/BuildToolHelper.java and centralize the custom logic.
It is also desirable to improve further path handling logic: AppPaths.java is very ad-hoc.
- blocks
-
KOGITO-5456 Gradle support in Quarkus extension
- Pull Request Sent