diff --git a/packaging/alpine/local/greptimedb/APKBUILD b/packaging/alpine/local/greptimedb/APKBUILD index c74543a..f81c0e1 100644 --- a/packaging/alpine/local/greptimedb/APKBUILD +++ b/packaging/alpine/local/greptimedb/APKBUILD @@ -38,11 +38,15 @@ export LIBRARY_PATH="/usr/lib" prepare() { default_prepare - rustup toolchain install --profile minimal --no-self-update "$_rust_toolchain" + rustup-init \ + -y \ + --no-modify-path \ + --profile minimal \ + --default-toolchain "$_rust_toolchain" } build() { - rustup run "$_rust_toolchain" cargo build \ + "$CARGO_HOME"/bin/rustup run "$_rust_toolchain" cargo build \ --release \ --locked \ --bin greptime \