blob: 77610ed50adffe0257ed92832ea290be979be238 [file] [log] [blame]
########################
# General properties
########################
# Enable CORS for runQuickstartsFromSource.sh
quarkus.http.cors=true
# Allow all origins in dev-mode
%dev.quarkus.http.cors.origins=/.*/
########################
# Database properties
########################
quarkus.datasource.db-kind=postgresql
quarkus.datasource.jdbc.url=jdbc:postgresql://localhost:5432/school-timetabling
quarkus.hibernate-orm.database.generation=update
quarkus.datasource.username=pgsql
quarkus.datasource.password=pgsql
%test.quarkus.datasource.db-kind=h2
%test.quarkus.datasource.jdbc.url=jdbc:h2:mem:school-timetabling;DB_CLOSE_DELAY=-1
%test.quarkus.hibernate-orm.database.generation=drop-and-create
########################
# Messaging properties
########################
amqp-host=localhost
amqp-port=5672
amqp-username=admin
amqp-password=admin
mp.messaging.outgoing.solver_request.connector=smallrye-amqp
mp.messaging.outgoing.solver_request.address=school-timetabling-problem
mp.messaging.incoming.solver_response.connector=smallrye-amqp
mp.messaging.incoming.solver_response.address=school-timetabling-solution
########################
# OpenShift
########################
%openshift.quarkus.kubernetes.deploy=true
%openshift.quarkus.openshift.name=demo-app
%openshift.quarkus.openshift.route.expose=true
%openshift.quarkus.openshift.part-of=kubernetes-demo
%openshift.quarkus.datasource.db-kind=postgresql
%openshift.quarkus.datasource.jdbc.url=jdbc:postgresql://postgresql-school-timetabling/app
# Note: Do not store username and password in application.properties for a production application;
# Use .env or environment variables instead
%openshift.quarkus.datasource.username=app
%openshift.quarkus.datasource.password=app