You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would like to request the addition of support for Quarkus and Quarkus Native in Nixpacks. Quarkus is a Java web framework developed by Red Hat that provides both traditional JVM-based application builds and native compilation. Native images offer significant performance benefits, such as reduced startup times and lower memory consumption.
Quarkus: As a highly optimized Java framework, Quarkus allows developers to build modern Java applications with a focus on containers and cloud-native environments. Adding support for Quarkus in Nixpacks would streamline the build process for developers using this framework.
Quarkus Native: Quarkus supports native compilation out of the box, enabling the creation of native binaries. These binaries can be executed on GraalVM, with Red Hat recommending the use of Mandrel for native image generation.
Mandrel Integration:
Mandrel is a downstream distribution of the GraalVM community edition, designed specifically to support Quarkus. Here’s a brief description from the Mandrel repository:
"Mandrel is a downstream distribution of the GraalVM community edition. Mandrel's main goal is to provide a native-image release specifically to support Quarkus."
Motivation
The inclusion of both Quarkus and Quarkus Native (via Mandrel) in Nixpacks would greatly benefit developers by simplifying the build process for Quarkus applications, whether targeting the JVM or native environments.
Feature request
I would like to request the addition of support for Quarkus and Quarkus Native in Nixpacks. Quarkus is a Java web framework developed by Red Hat that provides both traditional JVM-based application builds and native compilation. Native images offer significant performance benefits, such as reduced startup times and lower memory consumption.
Mandrel Integration:
Mandrel is a downstream distribution of the GraalVM community edition, designed specifically to support Quarkus. Here’s a brief description from the Mandrel repository:
Motivation
The inclusion of both Quarkus and Quarkus Native (via Mandrel) in Nixpacks would greatly benefit developers by simplifying the build process for Quarkus applications, whether targeting the JVM or native environments.
Contribution
Link to Quarkus: https://quarkus.io/
Link to Mandrel: https://github.com/graalvm/mandrel
The text was updated successfully, but these errors were encountered: