Quarkus is a Kubernetes Native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards,which currently is fully supported by Maven build tool which in simple words is used for building and managing any Java-based projects. Gradle is another open source build system which presently isn't supporting all the extensions and core of Quarkus i.e it is in preview mode. To make Gradle support Quarkus completely, we need to have a fairly good understanding of Java and Gradle build tool system. Then studying and comparing the existing Quarkus Maven plugin source code and Quarkus Gradle plugin source code we realize where Quarkus lags behind in the case of Gradle. The points where Quarkus lags can be enhanced by comparing and replicating all the integration tests of Maven plugin for Gradle plugin to increase the overall test coverage for Gradle.

Organization

Student

Garima Monga

Mentors

  • Georgios Andrianakis
  • Kunal Kushwaha
  • Rohan Maity
close

2020