summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2019-12-18 17:51:24 -0700
committermo khan <mo.khan@gmail.com>2020-01-24 10:58:33 -0700
commit92e4723abba1b0671ebbefa9ba1433e26651e5e0 (patch)
tree7d329d25cf41fadc7afee155a7c62a26b9308ec1 /Dockerfile
parent1c921585ea36900429367999d8fe91c635857458 (diff)
Copy dotfiles all together and copy only necessary files
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile14
1 files changed, 3 insertions, 11 deletions
diff --git a/Dockerfile b/Dockerfile
index ec5b6dc..5c56582 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -87,18 +87,10 @@ RUN apt-get update -q \
&& asdf plugin-add python \
&& asdf plugin-add ruby \
&& bash $HOME/.asdf/plugins/nodejs/bin/import-release-team-keyring \
- && ln -sfn $LM_HOME/run.sh /run.sh \
- && ln -sfn $LM_HOME/test /test
WORKDIR $HOME
-COPY config/asdfrc .asdfrc
-COPY config/bashrc .bashrc
-COPY config/default-gems .default-gems
-COPY config/default-npm-packages .default-npm-packages
-COPY config/default-python-packages .default-python-packages
-COPY config/gemrc .gemrc
-COPY config/profile .profile
-COPY config/tool-versions .tool-versions
+COPY config/.* .
COPY --from=gem-builder /opt/license-management/*.gem $LM_HOME/
RUN asdf install && asdf current
-COPY . $LM_HOME/
+COPY test /test
+COPY run.sh /
ENTRYPOINT ["/run.sh"]