Skip to content

Commit c7ca630

Browse files
committed
[scripts] support release candidates of earlier releases
1 parent 8b1460d commit c7ca630

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

contrib/devtools/previous_release.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,12 @@ pushd "$TARGET" || exit 1
132132
echo "Using cached $tag"
133133
else
134134
mkdir "$tag"
135-
URL="https://bitcoin.org/bin/bitcoin-core-${tag:1}/bitcoin-${tag:1}-$PLATFORM.tar.gz"
135+
if [[ "$tag" =~ v(.*)(rc[0-9]+)$ ]]; then
136+
BIN_PATH="bin/bitcoin-core-${BASH_REMATCH[1]}/test.${BASH_REMATCH[2]}"
137+
else
138+
BIN_PATH="bin/bitcoin-core-${tag:1}"
139+
fi
140+
URL="https://bitcoin.org/$BIN_PATH/bitcoin-${tag:1}-$PLATFORM.tar.gz"
136141
echo "Fetching: $URL"
137142
curl -O $URL
138143
tar -zxf "bitcoin-${tag:1}-$PLATFORM.tar.gz" -C "$tag" --strip-components=1 "bitcoin-${tag:1}"

0 commit comments

Comments
 (0)