diff --git a/Dockerfile b/Dockerfile index 3fbfd4f..c2931c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,5 +26,14 @@ WORKDIR /source COPY package.json build-contract parsetargets /usr/src/app/ COPY nodejs /usr/src/app/nodejs RUN cd /usr/src/app/ && npm install && npm link + +RUN adduser --disabled-password --gecos '' build-contract +RUN usermod -aG root build-contract + +RUN chown -R build-contract /usr/src/app +RUN chown -R build-contract /source + +USER build-contract + ENTRYPOINT ["build-contract"] CMD ["push"]