summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-07-13 09:57:29 -0600
committermo khan <mo.khan@gmail.com>2020-08-21 16:31:57 -0600
commitcbc4d1e328fd0e578f038d57fbd6b9354dafa79e (patch)
tree99b53a90cd7c0996a2d0993b41eb56a695bcc996 /Dockerfile
parenteb11eeb1018c4d32e8dbaf3f734e588205f0671f (diff)
Install tools from .deb package
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile10
1 files changed, 10 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
index 6cc2621..7d8ffb7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,9 +6,19 @@ ENV TERM="xterm"
WORKDIR /opt/gitlab
COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc
RUN mkdir -p /opt/toolcache
+ADD https://rubygems.org/downloads/bundler-1.17.3.gem /opt/toolcache/
+ADD https://rubygems.org/downloads/bundler-2.1.4.gem /opt/toolcache/
+COPY pkg/asdf*.deb /opt/toolcache/
+COPY pkg/dotnet*.deb /opt/toolcache/
+COPY pkg/golang*.deb /opt/toolcache/
+COPY pkg/java-8*.deb /opt/toolcache/
+COPY pkg/java-11*.deb /opt/toolcache/
COPY pkg/license*.deb /opt/toolcache/
COPY pkg/mono*.deb /opt/toolcache/
+COPY pkg/node*.deb /opt/toolcache/
COPY pkg/php*.deb /opt/toolcache/
+COPY pkg/python*.deb /opt/toolcache/
+COPY pkg/ruby*.deb /opt/toolcache/
COPY pkg/rust*.deb /opt/toolcache/
COPY config/install.sh /opt/install.sh
RUN bash /opt/install.sh