--- /dev/null
+#!/bin/bash
+
+./gradlew build
\ No newline at end of file
--- /dev/null
+#!/bin/bash
+
+./gradlew build \
+ -Dquarkus.native.enabled=true \
+ -Dquarkus.native.container-build=true \
+ -Dquarkus.package.jar.enabled=false
\ No newline at end of file
}
dependencies {
+ implementation 'io.quarkus:quarkus-kubernetes'
+ implementation 'io.quarkus:quarkus-container-image-docker'
implementation enforcedPlatform("${quarkusPlatformGroupId}:${quarkusPlatformArtifactId}:${quarkusPlatformVersion}")
implementation 'io.quarkus:quarkus-rest'
implementation 'io.quarkus:quarkus-rest-jackson'
}
group = 'net.frustratedfunctor'
-version = '1.0.0-SNAPSHOT'
+version = '0.1.0'
java {
sourceCompatibility = JavaVersion.VERSION_21
+quarkus.container-image.build=true
+quarkus.container-image.push=true
+quarkus.container-image.group=aloussase69
+quarkus.docker.buildx.platform=linux/amd64
+quarkus.kubernetes.namespace=default
+quarkus.kubernetes.service-type=node-port
\ No newline at end of file