feat: use WORKDIR and ENTRYPOINT for cli containers (#63)

required for running the bluebuild CLI directly from podman (needed for
latest version of bluebuild for github action)

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
This commit is contained in:
gerblesh 2024-02-14 08:40:17 -08:00 committed by GitHub
parent 5ce88948e2
commit d26382b85f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -76,6 +76,11 @@ blue-build-cli:
ARG TAG
ARG LATEST=false
RUN mkdir -p /bluebuild
WORKDIR /bluebuild
ENTRYPOINT ["bluebuild"]
DO cargo+SAVE_IMAGE --IMAGE=$IMAGE --TAG=$TAG --LATEST=$LATEST --NIGHTLY=$NIGHTLY
blue-build-cli-alpine:
@ -91,6 +96,11 @@ blue-build-cli-alpine:
ARG TAG
ARG LATEST=false
RUN mkdir -p /bluebuild
WORKDIR /bluebuild
ENTRYPOINT ["bluebuild"]
DO cargo+SAVE_IMAGE --IMAGE=$IMAGE --TAG=$TAG --LATEST=$LATEST --NIGHTLY=$NIGHTLY --ALPINE=true
installer: