From 44a80bf271cdf0932b7cbfa494c741e44ea5e625 Mon Sep 17 00:00:00 2001 From: Emil Hotkowski Date: Thu, 8 Jul 2021 22:01:25 +0200 Subject: [PATCH] Build whole phone-number-privacy in docker image --- dockerfiles/phone-number-privacy/Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/dockerfiles/phone-number-privacy/Dockerfile b/dockerfiles/phone-number-privacy/Dockerfile index 60116f081df..e7f41d6b6bd 100644 --- a/dockerfiles/phone-number-privacy/Dockerfile +++ b/dockerfiles/phone-number-privacy/Dockerfile @@ -2,10 +2,13 @@ FROM node:12 WORKDIR /celo-phone-number-privacy/ -COPY packages/phone-number-privacy/signer signer +#Copy monorepo settings +COPY lerna.json package.json yarn.lock ./ +COPY scripts/ scripts/ +COPY patches/ patches/ -WORKDIR /celo-phone-number-privacy/signer -COPY yarn.lock ./ +#Copy identity code +COPY packages/phone-number-privacy packages/phone-number-privacy RUN yarn install --network-timeout 100000 && yarn cache clean @@ -13,5 +16,6 @@ ENV NODE_ENV production RUN yarn build +WORKDIR /celo-phone-number-privacy/packages/phone-number-privacy/signer EXPOSE 8080 -ENTRYPOINT ["yarn", "start:docker"] +ENTRYPOINT ["yarn", "start:docker"] \ No newline at end of file