Move Dockerfiles

This commit is contained in:
Hubert Van De Walle 2020-05-07 18:35:26 +02:00
parent e8209143d9
commit cfe3058bae
4 changed files with 8 additions and 8 deletions

View File

@ -3,12 +3,12 @@ FROM maven:3.6.3-jdk-13 as builder
WORKDIR /tmp
# Cache dependencies
COPY pom.xml .
COPY api/pom.xml .
RUN mvn verify clean --fail-never
COPY resources resources
COPY src src
COPY test test
COPY api/resources resources
COPY api/src src
COPY api/test test
RUN mvn package

View File

@ -14,6 +14,6 @@ RUN yarn install && yarn run generate
## Main image
FROM caddy:2.0.0
COPY caddy/Caddyfile /etc/caddy/Caddyfile
COPY Caddyfile /etc/caddy/Caddyfile
COPY --from=docbuilder /out /docs
COPY --from=builder /app/dist /site

View File

@ -4,8 +4,7 @@ services:
caddy:
build:
context: .
dockerfile: ./caddy/Dockerfile
dockerfile: Dockerfile.caddy
container_name: notes-caddy
environment:
- TZ=Europe/Brussels
@ -19,7 +18,8 @@ services:
- 443:443
api:
build: ./api
build:
dockerfile: Dockerfile.api
container_name: notes-api
env_file:
- .env