mirror of
https://gitlab.archlinux.org/archlinux/archlinux-docker.git
synced 2025-08-05 13:47:16 +02:00
Add date and build number as VERSION_ID to /etc/os-release
Resolves #68
This commit is contained in:
parent
64d4832a71
commit
5a681fd335
@ -227,6 +227,7 @@ release:
|
|||||||
sed -i "s|TEMPLATE_ROOTFS_RELEASE_URL|https://gitlab.archlinux.org/archlinux/archlinux-docker/-/releases/v${BUILD_VERSION}|" output/Dockerfile.${group}
|
sed -i "s|TEMPLATE_ROOTFS_RELEASE_URL|https://gitlab.archlinux.org/archlinux/archlinux-docker/-/releases/v${BUILD_VERSION}|" output/Dockerfile.${group}
|
||||||
sed -i "s|TEMPLATE_ROOTFS_DOWNLOAD|ROOTFS=\"\$(curl -sOJL -w \"%{filename_effective}\" \"${package_url}\")\"|" output/Dockerfile.${group}
|
sed -i "s|TEMPLATE_ROOTFS_DOWNLOAD|ROOTFS=\"\$(curl -sOJL -w \"%{filename_effective}\" \"${package_url}\")\"|" output/Dockerfile.${group}
|
||||||
sed -i "s|TEMPLATE_ROOTFS_HASH|$(cat output/${group}.tar.zst.SHA256)|" output/Dockerfile.${group}
|
sed -i "s|TEMPLATE_ROOTFS_HASH|$(cat output/${group}.tar.zst.SHA256)|" output/Dockerfile.${group}
|
||||||
|
sed -i "s|TEMPLATE_ROOTFS_VERSION|${BUILD_VERSION}|" output/Dockerfile.${group}
|
||||||
done
|
done
|
||||||
- >
|
- >
|
||||||
curl -sSf --request POST -o commit-response.json
|
curl -sSf --request POST -o commit-response.json
|
||||||
|
@ -23,7 +23,8 @@ RUN TEMPLATE_ROOTFS_DOWNLOAD && \
|
|||||||
FROM scratch AS root
|
FROM scratch AS root
|
||||||
COPY --from=verify /rootfs/ /
|
COPY --from=verify /rootfs/ /
|
||||||
|
|
||||||
RUN ldconfig
|
RUN ldconfig && \
|
||||||
|
sed -i '/BUILD_ID/a VERSION_ID=TEMPLATE_VERSION_ID' /etc/os-release
|
||||||
|
|
||||||
ENV LANG=en_US.UTF-8
|
ENV LANG=en_US.UTF-8
|
||||||
CMD ["/usr/bin/bash"]
|
CMD ["/usr/bin/bash"]
|
||||||
|
1
Makefile
1
Makefile
@ -42,6 +42,7 @@ define dockerfile
|
|||||||
-e "s|TEMPLATE_ROOTFS_RELEASE_URL|Local build|" \
|
-e "s|TEMPLATE_ROOTFS_RELEASE_URL|Local build|" \
|
||||||
-e "s|TEMPLATE_ROOTFS_DOWNLOAD|ROOTFS=\"$(1).tar.zst\"|" \
|
-e "s|TEMPLATE_ROOTFS_DOWNLOAD|ROOTFS=\"$(1).tar.zst\"|" \
|
||||||
-e "s|TEMPLATE_ROOTFS_HASH|$$(cat $(OUTPUTDIR)/$(1).tar.zst.SHA256)|" \
|
-e "s|TEMPLATE_ROOTFS_HASH|$$(cat $(OUTPUTDIR)/$(1).tar.zst.SHA256)|" \
|
||||||
|
-e "s|TEMPLATE_VERSION_ID|dev|" \
|
||||||
Dockerfile.template > $(OUTPUTDIR)/Dockerfile.$(1)
|
Dockerfile.template > $(OUTPUTDIR)/Dockerfile.$(1)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user