# syntax = docker/dockerfile:experimental FROM debian:stable AS deb-builder WORKDIR /build COPY . ./ RUN ./bin/omnibus setup RUN ./bin/omnibus build license_management FROM debian:stable-slim ENV ASDF_DATA_DIR="/opt/asdf" ENV PATH="${ASDF_DATA_DIR}/shims:${ASDF_DATA_DIR}/bin:/opt/gitlab/.local/bin:${PATH}" ENV TERM="xterm" WORKDIR /opt/gitlab COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc RUN mkdir -p /opt/toolcache COPY --from=deb-builder /build/pkg/*.deb /opt/toolcache/ COPY config/install.sh /opt/install.sh RUN bash /opt/install.sh COPY run.sh / ENTRYPOINT ["/run.sh"]