diff options
author | Elizabeth <me@liz.coffee> | 2025-05-26 15:05:38 -0700 |
---|---|---|
committer | Elizabeth <me@liz.coffee> | 2025-05-26 15:05:38 -0700 |
commit | e3cf820b07e282221502cf2f116c9780b7375e0e (patch) | |
tree | c510a7dc624aba9e638c1edb0fa3060dae35de8e /Dockerfile | |
parent | 65682958b2bce3beef90c63e03b7ce73e4d75472 (diff) | |
download | ci-e3cf820b07e282221502cf2f116c9780b7375e0e.tar.gz ci-e3cf820b07e282221502cf2f116c9780b7375e0e.zip |
Remove at symbol in registry namespace, guess it's not valid
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 20 |
1 files changed, 12 insertions, 8 deletions
@@ -1,4 +1,5 @@ -FROM debian:stable-slim AS laminar +# -- <laminar_bin> -- +FROM debian:stable-slim AS laminar-bin ENV DEBIAN_FRONTEND=noninteractive RUN useradd --system --home-dir /var/lib/laminar --no-user-group --groups users --uid 100 laminar RUN rm -rf /etc/cron.d/e2scrub_all @@ -22,20 +23,23 @@ RUN cmake -B /opt/laminar/build -S /opt/laminar/src -G Ninja \ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr && \ cmake --build /opt/laminar/build && \ cmake --install /opt/laminar/build --strip +# -- </laminar_bin> -- +# -- <ci_base> -- FROM denoland/deno:debian AS ci-base RUN apt-get update -yqq && apt-get install -yqq libcapnp-0.9.2 \ libsqlite3-0 zlib1g curl bash -COPY --from=laminar /usr/sbin/laminard /usr/sbin/laminard -COPY --from=laminar /usr/bin/laminarc /usr/bin/laminarc -COPY --from=laminar /usr/share/man/man8/laminard.8.gz /usr/share/man/man8/laminard.8.gz -COPY --from=laminar /usr/share/man/man1/laminarc.1.gz /usr/share/man/man1/laminarc.1.gz -COPY --from=laminar /etc/laminar.conf /etc/laminar.conf -COPY --from=laminar /usr/share/bash-completion/completions/laminarc /usr/share/bash-completion/completions/laminarc -COPY --from=laminar /usr/share/zsh/site-functions/_laminarc /usr/share/zsh/site-functions/_laminarc +COPY --from=laminar-bin /usr/sbin/laminard /usr/sbin/laminard +COPY --from=laminar-bin /usr/bin/laminarc /usr/bin/laminarc +COPY --from=laminar-bin /usr/share/man/man8/laminard.8.gz /usr/share/man/man8/laminard.8.gz +COPY --from=laminar-bin /usr/share/man/man1/laminarc.1.gz /usr/share/man/man1/laminarc.1.gz +COPY --from=laminar-bin /etc/laminar.conf /etc/laminar.conf +COPY --from=laminar-bin /usr/share/bash-completion/completions/laminarc /usr/share/bash-completion/completions/laminarc +COPY --from=laminar-bin /usr/share/zsh/site-functions/_laminarc /usr/share/zsh/site-functions/_laminarc WORKDIR /app COPY . /app ENTRYPOINT [ "/bin/bash", "-c" ] +# -- </ci_base> -- |