diff --git a/builder.sh b/builder.sh index 1d98ced..a57ea9e 100755 --- a/builder.sh +++ b/builder.sh @@ -9,7 +9,7 @@ NODE_VERSION=22.x ctr=$(buildah from "docker.io/library/debian:trixie-20250428") mnt=$(buildah mount $ctr) -buildah run -- $ctr apt-get install -y --no-install-recommends \ +buildah run $ctr -- apt-get install -y --no-install-recommends \ buildah \ ca-certificates \ containers-storage \ @@ -27,19 +27,19 @@ mount_program = "/usr/bin/fuse-overlayfs"' \ > $mnt/etc/containers/storage.conf # yq https://github.com/mikefarah/yq?tab=readme-ov-file#install -buildah run -- $ctr sh -c 'curl --silent --location "https://github.com/mikefarah/yq/releases/download/$YQ_VERSION/yq_linux_amd64.tar.gz" \ +buildah run $ctr -- sh -c 'curl --silent --location "https://github.com/mikefarah/yq/releases/download/$YQ_VERSION/yq_linux_amd64.tar.gz" \ | tar --extract --gzip --to-stdout ./yq_linux_amd64 \ | install --owner=root --group=root --mode=0755 /dev/stdin $mnt/usr/local/bin/yq \ ;' # node https://github.com/nodesource/distributions?tab=readme-ov-file#using-debian-as-root-nodejs-22 -buildah run -- $ctr sh -c 'curl --silent --location "https://deb.nodesource.com/setup_$NODE_VERSION" | bash' -buildah run -- $ctr apt-get install -y --no-install-recommends nodejs +buildah run $ctr -- sh -c 'curl --silent --location "https://deb.nodesource.com/setup_$NODE_VERSION" | bash' +buildah run $ctr -- apt-get install -y --no-install-recommends nodejs # pnpm https://nodejs.org/api/corepack.html#upgrading-the-global-versions -buildah run -- $ctr corepack install --global pnpm@$PNPM_VERSION -buildah run -- $ctr corepack enable pnpm +buildah run $ctr -- corepack install --global pnpm@$PNPM_VERSION +buildah run $ctr -- corepack enable pnpm # Clear caches -buildah run -- $ctr rm -rf /var/lib/apt/lists/* +buildah run $ctr -- rm -rf /var/lib/apt/lists/* buildah commit --rm $ctr $1