Skip to content
Snippets Groups Projects

feat: Update build process and instructions

1 unresolved thread
3 files
+ 50
111
Compare changes
  • Side-by-side
  • Inline
Files
3
+ 18
1
@@ -2,19 +2,36 @@ SHELL = /bin/bash
pre-setup:;
@echo "Creating environment file from template"
@rm -f .env && envsubst < config/.env.sample > .env
setup:;
@echo "Generating secret files from templates using environment file + variables"
@source .env && rm -f ./config/application/secret.properties && envsubst < config/application/secret.properties.sample > config/application/secret.properties
dev-start:;
mvn compile -e quarkus:dev
clean:;
mvn clean
install-yarn:;
yarn install --frozen-lockfile --audit
generate-spec: install-yarn validate-spec;
generate-spec: validate-spec;
yarn run generate-json-schema
validate-spec: install-yarn;
compile-java: generate-spec;
mvn compile package
compile-java-quick: generate-spec;
mvn compile package -Dmaven.test.skip=true
compile: clean compile-java;
compile-quick: clean compile-java-quick;
compile-start: compile-quick;
docker compose down
docker compose build
docker compose up -d
Loading