1.1 KiB
1.1 KiB
buerokalender
Eine kleine Webapp um die Belegung eines Büroarbeitsplatzes ohne Kollision zu buchen.
Running the application in dev mode
You can run your application in dev mode that enables live coding using:
./mvnw compile quarkus:dev
Packaging and deployment
The application can be packaged using:
./mvnw package
It produces the quarkus-run.jar file in the target/quarkus-app/ directory.
If you want to build an über-jar, execute the following command:
./mvnw package -Dquarkus.package.type=uber-jar
The application is now runnable using java -jar target/quarkus-app/quarkus-run.jar.
Creating a native executable
You can create a native executable with no GraalVM installed:
./mvnw package -Pnative -Dquarkus.native.container-build=true
...and execute it:
export POSTGRES_HOST=localhost
export POSTGRES_PORT=5432
export POSTGRES_USER=buerokalender
export POSTGRES_PASSWORD=buerokalender
target/buerokalender-1.1.0-runner
Push to docker.io:
./mvnw clean package -DskipTests -Dquarkus.container-image.push=true