Cache Rust build artifacts for Alpine packages
Some checks failed
Build Alpine Packages / build-and-publish (push) Has been cancelled
Some checks failed
Build Alpine Packages / build-and-publish (push) Has been cancelled
This commit is contained in:
@@ -18,9 +18,15 @@ RUN addgroup -g "${BUILDER_GID}" builder \
|
||||
&& adduser -D -u "${BUILDER_UID}" -G builder builder \
|
||||
&& addgroup builder abuild \
|
||||
&& addgroup builder wheel \
|
||||
&& mkdir -p /var/cache/distfiles /home/builder/packages \
|
||||
&& mkdir -p \
|
||||
/var/cache/distfiles \
|
||||
/home/builder/.cache/cargo \
|
||||
/home/builder/.cache/cargo-target \
|
||||
/home/builder/.cache/rustup \
|
||||
/home/builder/packages \
|
||||
&& chgrp abuild /var/cache/distfiles /home/builder/packages \
|
||||
&& chmod g+w /var/cache/distfiles /home/builder/packages \
|
||||
&& chown -R builder:builder /home/builder/.cache \
|
||||
&& printf 'permit nopass :wheel\n' > /etc/doas.d/wheel.conf \
|
||||
&& printf '%%wheel ALL=(ALL) NOPASSWD: ALL\n' > /etc/sudoers.d/wheel
|
||||
|
||||
|
||||
Reference in New Issue
Block a user