16 lines
617 B
Makefile
16 lines
617 B
Makefile
executable:
|
|
./mvnw package -Pnative -Dquarkus.native.file-encoding=UTF-8 -Dquarkus.native.additional-build-args="--initialize-at-run-time=sun.java2d.Disposer" $(EXECUTABLE_ARGS)
|
|
|
|
image:
|
|
docker build -t rhiobet/lalafin$(IMAGE_TAG) . -f src/main/docker/Dockerfile.native
|
|
|
|
file:
|
|
$(MAKE) EXECUTABLE_ARGS="-Dquarkus.oidc.enabled=false -Dquarkus.security.users.file.enabled=true -Dquarkus.security.users.file.users=config/users.properties -Dquarkus.security.users.file.roles=config/roles.properties" executable
|
|
$(MAKE) IMAGE_TAG=":file" image
|
|
|
|
oidc:
|
|
$(MAKE) executable
|
|
$(MAKE) IMAGE_TAG=":oidc" image
|
|
|
|
all: file oidc
|