Move Dockerfiles
This commit is contained in:
parent
e8209143d9
commit
cfe3058bae
@ -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
|
||||
|
||||
@ -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
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user