From 84c2b37469d0da446c4dbbf6d616e93e7700e645 Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Sun, 4 Sep 2016 19:41:33 +0200 Subject: [PATCH] Enhance the Dockerfile entrypoint; --- Dockerfile | 4 ++-- docker-entrypoint.sh | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 docker-entrypoint.sh diff --git a/Dockerfile b/Dockerfile index f81214d..05b55b6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,6 @@ RUN git clone https://framagit.org/bnjbvr/gitlab-to-irc WORKDIR /opt/gitlab-to-irc COPY ./config.js /opt/gitlab-to-irc/config.js -RUN npm install +COPY ./docker-entrypoint.sh /opt/gitlab-to-irc/docker-entrypoint.sh -CMD node ./index.js +CMD /opt/gitlab-to-irc/docker-entrypoint.sh diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh new file mode 100644 index 0000000..4dc97fc --- /dev/null +++ b/docker-entrypoint.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +cd /opt/gitlab-to-irc + +git pull origin master + +npm install + +node ./index.js