Skip to content

Commit 203b8df

Browse files
authored
Merge pull request #387 from hgomez-wescale/master
Pin version for build, dsomm-yaml-generation and Caddy
2 parents 5ee62d5 + dcbe951 commit 203b8df

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

Dockerfile

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1-
FROM node:18.7-alpine AS build
1+
FROM node:18.7.0-alpine3.18 AS build
22

33
WORKDIR /usr/src/app
44
COPY package.json package-lock.json ./
5+
56
RUN apk add --upgrade python3 build-base \
6-
&& npm install
7+
&& npm install
78
COPY . .
89
RUN npm run build
910

10-
FROM wurstbrot/dsomm-yaml-generation as yaml
11+
# dsomm-yaml-generation 1.15.3 is a release (not built everyday as 1.16.0)
12+
FROM wurstbrot/dsomm-yaml-generation:1.15.3 as yaml
1113

12-
FROM caddy
14+
# Caddt v2.10.0 is latest release
15+
FROM caddy:2.10.0
1316
ENV PORT 8080
1417

1518
COPY Caddyfile /etc/caddy/Caddyfile
1619
COPY --from=build ["/usr/src/app/dist/dsomm/", "/srv"]
17-
COPY --from=yaml ["/var/www/html/src/assets/YAML/generated/generated.yaml", "/srv/assets/YAML/generated/generated.yaml"]
20+
COPY --from=yaml ["/var/www/html/src/assets/YAML/generated/generated.yaml", "/srv/assets/YAML/generated/generated.yaml"]

0 commit comments

Comments
 (0)