-
Task
-
Resolution: Done
-
Normal
-
None
After the analysis in https://docs.google.com/document/d/1NzEOq2phDtGnNm7nnPdZhEkF3jLjDy2L0wVQkbctf9Q/edit?tab=t.0,
All the work to migrate from Gradle to Maven has already been done in https://github.com/RedHatInsights/rhsm-subscriptions/pull/4288.
The only components that need to be done in a follow-up task are:
- Fix the code coverage analysis: at the moment, it includes generated classes which is doing the code coverage percentage is very slow.
- Migrate the Sonar plugin
Acceptance Criteria
- Review changes in https://github.com/RedHatInsights/rhsm-subscriptions/pull/4288
- CI should be passing
- No gradle is mentioned anylonger in our repository
- blocks
-
SWATCH-3602 Bump springVersion to 3.5.0 makes the clients-core module to fail
-
- Closed
-
-
SWATCH-3541 Bump quarkusVersion to 3.22.1 causes the swatch-common-panache build to fail
-
- Closed
-
- depends on
-
SWATCH-2820 Move the database creation out of the monolith
-
- Closed
-
- is depended on by
-
SWATCH-3424 Fix code coverage to exclude generated classes
-
- Closed
-
-
SWATCH-3425 Migrate sonar plugin
-
- Closed
-