bug: Correctly detect default version in netboot (#516)

The netboot target didn't had a default bound to the detected version, if nothing was specified
it would result in an empty artifact.

Fixes: #501

Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>

Signed-off-by: Ettore Di Giacinto <mudler@users.noreply.github.com>
This commit is contained in:
Ettore Di Giacinto
2022-11-30 14:50:09 +01:00
committed by Itxaka
parent 1dad1b6e07
commit adbc780c6f

View File

@@ -310,14 +310,16 @@ iso:
netboot:
ARG OSBUILDER_IMAGE
FROM $OSBUILDER_IMAGE
ARG VERSION
COPY +version/VERSION ./
ARG VERSION=$(cat VERSION)
RUN echo "version ${VERSION}"
ARG ISO_NAME=${OS_ID}
ARG FROM_ARTIFACT
WORKDIR /build
COPY . .
IF [ "$FROM_ARTIFACT" = "" ]
COPY +iso/kairos.iso kairos.iso
COPY +iso/kairos.iso kairos.iso
RUN /build/scripts/netboot.sh kairos.iso $ISO_NAME $VERSION
ELSE
RUN /build/scripts/netboot.sh $FROM_ARTIFACT $ISO_NAME $VERSION
@@ -358,6 +360,7 @@ ipxe-iso:
ARG ISO_NAME=${OS_ID}
COPY +version/VERSION ./
ARG VERSION=$(cat VERSION)
RUN echo "version ${VERSION}"
RUN git clone https://github.com/ipxe/ipxe
IF [ "$ipxe_script" = "" ]