diff --git a/src/tests/DockerFile b/src/tests/DockerFile new file mode 100644 index 00000000..3290156d --- /dev/null +++ b/src/tests/DockerFile @@ -0,0 +1,17 @@ +FROM node:10-alpine + +RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app + +WORKDIR /home/node/app + +COPY package*.json ./ + +USER node + +RUN npm install + +COPY env.example .env + +COPY --chown=node:node . . + +CMD [ "npm", "test" ] \ No newline at end of file diff --git a/src/tests/docker-compose.yml b/src/tests/docker-compose.yml index c43fef91..605eee19 100644 --- a/src/tests/docker-compose.yml +++ b/src/tests/docker-compose.yml @@ -106,3 +106,8 @@ services: # - '8084:8080' - '10004:10009' - '9738:9735' + web: + build: ./src/tests/DockerFile + +# ports: +# - "8000:5000"