Skip to content

Commit c90f772

Browse files
Fix build (#37)
* change dockerfile * change release * fix skip build * fix env values * fix envs * change envs * checkout code in build part * fix dockerfiles
1 parent 22eacd2 commit c90f772

File tree

2 files changed

+2
-24
lines changed

2 files changed

+2
-24
lines changed

app/Dockerfile

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,6 @@ RUN apk update && apk --no-cache upgrade && apk add --no-cache \
2323
tcpdump
2424

2525
COPY . .
26-
COPY ../package.json /tmp/root-package.json
27-
COPY ./package.json /tmp/app-package.json
28-
29-
# Merge package.json files
30-
RUN jq -s '.[0] * .[1]' /tmp/root-package.json /tmp/app-package.json > /tmp/merged-package.json
31-
32-
COPY /tmp/merged-package.json /usr/src/app/package.json
3326

3427
RUN yarn workspace @libertech-fr/teaket_app install \
3528
--prefer-offline \

service/Dockerfile

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,6 @@ FROM node:18.14.0-alpine AS builder
33
WORKDIR /usr/src/app
44

55
COPY . .
6-
COPY ../package.json /tmp/root-package.json
7-
COPY ./package.json /tmp/service-package.json
8-
9-
# Install jq
10-
RUN apk update && apk --no-cache upgrade && apk add --no-cache jq
11-
12-
# Merge package.json files
13-
RUN jq -s '.[0] * .[1]' /tmp/root-package.json /tmp/service-package.json > /tmp/merged-package.json
14-
15-
COPY /tmp/merged-package.json /usr/src/app/package.json
166

177
RUN apk add git && yarn workspace @libertech-fr/teaket_service install \
188
--prefer-offline \
@@ -30,27 +20,22 @@ ENV NODE_ENV=${NODE_ENV}
3020
WORKDIR /usr/src/app
3121

3222
# ADD Makefile .
33-
# ADD package.json .
23+
ADD package.json .
3424
ADD *.lock .
3525

36-
COPY --from=builder /usr/src/app/package.json ./package.json
37-
3826
RUN apk add --no-cache \
3927
openssl \
4028
git \
4129
jq \
4230
nano
4331

44-
# Merge package.json files
45-
46-
4732
RUN yarn install \
4833
--prefer-offline \
4934
--pure-lockfile \
5035
--non-interactive \
5136
--production=true
5237

53-
#COPY . .
38+
# COPY . .
5439

5540
COPY --from=builder /usr/src/app/service/dist ./dist
5641
COPY ./service/views ./views

0 commit comments

Comments
 (0)