From 93d075f0a56ef21c36f69cbd4a3b5e8f55d4a84f Mon Sep 17 00:00:00 2001 From: Edson Samuel Jr Date: Fri, 25 May 2018 09:59:55 -0300 Subject: [PATCH] Add docker support to help building dist files --- .dockerignore | 1 + Dockerfile | 12 ++++++++++++ docker-compose.yml | 10 ++++++++++ 3 files changed, 23 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..6b8710a7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +.git diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..2bd1cc98 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM starefossen/ruby-node:alpine + +RUN apk --update add build-base \ + && gem install -N jsduck \ + && npm i -g bower gulp + +WORKDIR /app +COPY . /app + +RUN npm i + +ENTRYPOINT sh diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..027aecf3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: '3' + +services: + autolinker: + image: autolinker + entrypoint: gulp + build: + context: . + volumes: + - ${PWD}:/app