summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authormo khan <mo.khan@gmail.com>2020-08-06 12:01:01 -0600
committermo khan <mo.khan@gmail.com>2020-08-06 12:01:01 -0600
commita1621bf89917c4159762ec8ae3635d5aff14f148 (patch)
treee1696a86848971c133ddb50e85c7e15412940380 /Dockerfile
parentdae67cdc5db97d87b90b76b3283b674edc052e16 (diff)
Package license management deb from deb job
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile10
1 files changed, 1 insertions, 9 deletions
diff --git a/Dockerfile b/Dockerfile
index 50ee6b7..dab3bff 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,12 +1,4 @@
# syntax = docker/dockerfile:experimental
-FROM debian:stable AS gem-builder
-WORKDIR /build
-COPY . ./
-RUN ./bin/omnibus setup && \
- ./bin/omnibus build license_management && \
- mkdir -p /opt/toolcache && \
- cp pkg/*.deb /opt/toolcache/
-
FROM debian:stable AS mono-builder
RUN apt-get update -q
RUN apt-get install --no-install-recommends -y apt-transport-https dirmngr gnupg ca-certificates
@@ -24,8 +16,8 @@ ENV TERM="xterm"
WORKDIR /opt/gitlab
COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc
RUN mkdir -p /opt/toolcache
-COPY --from=gem-builder /opt/toolcache/*.deb /opt/toolcache/
COPY --from=mono-builder /opt/toolcache/*.deb /opt/toolcache/mono/
+COPY pkg/license*.deb /opt/toolcache/
COPY config/install.sh /opt/install.sh
RUN bash /opt/install.sh
COPY run.sh /