netboot.xyz/Dockerfile
Antony Messerli 92e295afa6 Revert "Drop brackets"
This reverts commit 4319baa7b5.
2022-07-25 00:07:22 -05:00

26 lines
565 B
Docker

ARG NBXYZ_OVERRIDES=default
FROM ghcr.io/netbootxyz/builder:latest as builder
# repo for build
COPY . /ansible
FROM builder AS netbootxyz-default
ENV EXTRA_VARS=""
FROM builder AS netbootxyz-production
ENV EXTRA_VARS="--extra-vars @script/netbootxyz-overrides.yml"
FROM netbootxyz-${NBXYZ_OVERRIDES} as final
RUN \
echo "**** running ansible ****" && \
cd /ansible && \
ansible-playbook -i inventory site.yml ${EXTRA_VARS}
# runtime stage
FROM alpine:latest
COPY --from=final /var/www/html/ /mnt/
COPY docker-build-root/ /
ENTRYPOINT [ "/dumper.sh" ]