Skip to content
Snippets Groups Projects
Commit 5d140b5f authored by Robert Goldmann's avatar Robert Goldmann
Browse files

#663 - added docker-compose for ja smoke test

parent 477a8e20
No related branches found
No related tags found
No related merge requests found
...@@ -5,12 +5,12 @@ ARG APP_DIR=/BudgetMaster ...@@ -5,12 +5,12 @@ ARG APP_DIR=/BudgetMaster
RUN mkdir -p $APP_DIR RUN mkdir -p $APP_DIR
RUN mkdir -p /root/.Deadlocker/BudgetMaster RUN mkdir -p /root/.Deadlocker/BudgetMaster
COPY build/2.9.2/BudgetMaster-v2.9.2.jar /BudgetMaster/BudgetMaster.jar COPY BudgetMasterServer/build/2.10.0/BudgetMasterServer-v2.10.0.jar /BudgetMaster/BudgetMaster.jar
COPY src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties COPY BudgetMasterServer/src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties
RUN echo "server.port=9000" > ~/.Deadlocker/BudgetMaster/settings.properties RUN echo "server.port=9000" > ~/.Deadlocker/BudgetMaster/settings.properties
EXPOSE 9000 EXPOSE 9000
ENV JAR_LOCATION=$APP_DIR/BudgetMaster.jar ENV JAR_LOCATION=$APP_DIR/BudgetMaster.jar
CMD ["sh", "-c", "java -jar ${JAR_LOCATION}"] CMD ["bash", "-c", "java -jar ${JAR_LOCATION}"]
version: '3.3'
services:
budgetmaster:
image: deadlocker8/budgetmaster-test-jar:latest
restart: "no"
networks:
- netPostgres
- jenkins_dev
expose:
- "8080"
ports:
- "8080:8080"
environment:
TZ: Europe/Berlin
LANG: en_US.UTF-8
LANGUAGE: en_US.UTF-8
budgetmaster.database.type: postgresql
budgetmaster.database.hostname: postgres
budgetmaster.database.port: 5432
budgetmaster.database.databaseName: budgetmaster
budgetmaster.database.username: budgetmaster
budgetmaster.database.password: budgetmaster
depends_on:
- postgres
postgres:
image: postgres:latest
restart: "no"
environment:
POSTGRES_DB: budgetmaster
POSTGRES_PASSWORD: budgetmaster
POSTGRES_USER: budgetmaster
networks:
- netPostgres
networks:
netPostgres:
driver: bridge
jenkins_dev:
external:
name: jenkins_dev
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment