From c424af6b5e7b36a8d014b953c3b0669e595ab7ac Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Sat, 29 Jun 2019 15:06:35 +0900 Subject: [PATCH] [Release][Rust] Use local modules to verify RC Because we don't publish modules to crates.io yet. --- dev/release/verify-release-candidate.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index 159d7dde7eb..4310536e574 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -458,6 +458,14 @@ test_rust() { # we are targeting Rust nightly for releases rustup default nightly + # use local modules because we don't publish modules to crates.io yet + sed \ + -i.bak \ + -E \ + -e 's/^arrow = "([^"]*)"/arrow = { version = "\1", path = "..\/arrow" }/g' \ + -e 's/^parquet = "([^"]*)"/parquet = { version = "\1", path = "..\/parquet" }/g' \ + */Cargo.toml + # raises on any warnings RUSTFLAGS="-D warnings" cargo build cargo test