abuild: set --locked for all cargo invocations

That ensures that we always use the versions specified in the Cargo.lock
file, which is required for reproducible builds
This commit is contained in:
Rasmus Thomsen 2020-06-02 11:59:24 +02:00 committed by Natanael Copa
parent dd24cdf85f
commit d3c93a3d15

View File

@ -150,7 +150,7 @@ __EOF__
check_rust() {
cat >>APKBUILD<<__EOF__
cargo test --release
cargo test --release --locked
__EOF__
}
@ -199,7 +199,7 @@ __EOF__
package_rust() {
cat >>APKBUILD<<__EOF__
cargo install --path . --root="\$pkgdir/usr"
cargo install --locked --path . --root="\$pkgdir/usr"
rm "\$pkgdir"/usr/.crates.toml
__EOF__
}