Subhanshu20135 opened a new issue, #7277:
URL: https://github.com/apache/incubator-kie/issues/7277

   ### Description
   
   ## Current Behavior
   The project currently relies on Maven for its build lifecycle, resulting in 
slow, sequential builds and prolonged CI execution times.
   
   ## Proposed Feature
   Migrate the build system from Maven to Gradle to leverage parallel execution 
capabilities, caching improvements, and faster overall CI performance.
   
   ## Expected Benefits
   * Enable parallel task execution to significantly reduce build times.
   * Improve developer experience and local build feedback loops.
   * Optimize CI pipeline execution efficiency on Apache KIE workflows.
   
   ### Implementation ideas
   
   ## Implementation Ideas
   1. Evaluate current Maven plugins and dependencies to identify Gradle 
equivalents (e.g., using Gradle plugins for code generation, compilation, and 
testing).
   2. Create initial `build.gradle` / `settings.gradle` configurations for root 
and sub-projects.
   3. Set up parallel execution flags (`org.gradle.parallel=true`) and 
configure build caching.
   4. Update GitHub Actions workflows and CI scripts to run Gradle tasks 
instead of Maven commands.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to