upgrade rust
This commit is contained in:
+5
-5
@@ -1,4 +1,4 @@
|
||||
from rust:1.96.0-alpine as rust
|
||||
from rust:1.97.0-alpine as rust
|
||||
|
||||
run apk add --no-cache git musl-dev libudev-zero-dev openssl-dev cryptsetup-dev lvm2-dev clang-libs clang-dev
|
||||
|
||||
@@ -9,7 +9,7 @@ run --mount=type=cache,id=novit-rs,target=/usr/local/cargo/registry \
|
||||
RUSTFLAGS="-C target-feature=-crt-static" cargo install --path . --root /dist
|
||||
|
||||
# ------------------------------------------------------------------------
|
||||
from alpine:3.23.4 as system
|
||||
from alpine:3.24.1 as system
|
||||
|
||||
workdir /system
|
||||
|
||||
@@ -17,7 +17,7 @@ run . /etc/os-release \
|
||||
&& wget -O- https://dl-cdn.alpinelinux.org/alpine/v${VERSION_ID%.*}/releases/x86_64/alpine-minirootfs-${VERSION_ID}-x86_64.tar.gz |tar zxv
|
||||
|
||||
run apk add --no-cache --update -p . musl libgcc coreutils \
|
||||
ethtool iproute2 lvm2 lvm2-extra lvm2-dmeventd udev cryptsetup \
|
||||
ethtool iproute2 lvm2 lvm2-extra device-mapper-dmeventd udev cryptsetup \
|
||||
e2fsprogs lsblk openssl openssh-server wireguard-tools-wg-quick \
|
||||
&& rm -rf usr/share/apk var/cache/apk etc/motd dev/*
|
||||
|
||||
@@ -31,7 +31,7 @@ run mkdir -p bin run var/log; cd bin && for cmd in init-version init-connect boo
|
||||
run chroot . init-version
|
||||
|
||||
# ------------------------------------------------------------------------
|
||||
from alpine:3.23.4 as initrd
|
||||
from alpine:3.24.1 as initrd
|
||||
|
||||
copy --from=system /system /system
|
||||
run cd /system && find * |cpio -H newc -oF /initrd
|
||||
@@ -47,7 +47,7 @@ run mkfs.erofs \
|
||||
/initramfs /system
|
||||
|
||||
# ------------------------------------------------------------------------
|
||||
from alpine:3.23.4
|
||||
from alpine:3.24.1
|
||||
copy --from=initrd /initrd /initrd
|
||||
entrypoint ["base64","/initrd"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user