Skip to content

Commit ab9b4e1

Browse files
committed
fix packaging script
1 parent 2d2a444 commit ab9b4e1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

package.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ fi
3030

3131
v=$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name=="icp-cli-network-launcher") | .version')
3232
source=$(cargo metadata --format-version=1 --no-deps | jq -r '.packages[] | select(.name=="icp-cli-network-launcher") | .dependencies[] | select(.name=="pocket-ic") | .source')
33-
reg='([0-9.]+)(-((r[0-9]+$)|([0-9-]+(\.(r[0-9]+))?)))?'
33+
reg='([0-9.]+)(-((r[0-9]+$)|(([0-9-]+)(\.(r[0-9]+))?)))?'
3434
if [[ "$v" =~ $reg ]]; then
3535
pkgver=${BASH_REMATCH[1]}
36-
icdate=${BASH_REMATCH[5]:-}
37-
patchrel=${BASH_REMATCH[4]:-${BASH_REMATCH[7]:-}}
36+
icdate=${BASH_REMATCH[6]:-}
37+
patchrel=${BASH_REMATCH[4]:-${BASH_REMATCH[8]:-}}
3838
else
3939
die "could not parse package version $v - should be 1.2.3[-r1] or 1.2.3-2026-01-29-16-08[.r1]"
4040
fi
@@ -49,9 +49,11 @@ cargo build --release
4949
mkdir -p "${outdir}"
5050
cp "target/release/icp-cli-network-launcher" "${outdir}/"
5151
if [[ -z "$icdate" ]]; then
52+
echo "Fetching pocket-ic from: https://github.com/dfinity/pocketic/releases/download/${pkgver}/pocket-ic-${arch}-${os}.gz"
5253
curl --proto '=https' -sSfL --tlsv1.2 "https://github.com/dfinity/pocketic/releases/download/${pkgver}/pocket-ic-${arch}-${os}.gz" -o "${outdir}/pocket-ic.gz" ${GITHUB_TOKEN:+ -H "Authorization: Bearer ${GITHUB_TOKEN}" }
5354
else
5455
icver=$(sed 's/-/_/3' <<<"${icdate}")
56+
echo "Fetching pocket-ic from: https://github.com/dfinity/ic/releases/download/release-${icver}-base/pocket-ic-${arch}-${os}.gz"
5557
curl --proto '=https' -sSfL --tlsv1.2 "https://github.com/dfinity/ic/releases/download/release-${icver}-base/pocket-ic-${arch}-${os}.gz" -o "${outdir}/pocket-ic.gz" ${GITHUB_TOKEN:+ -H "Authorization: Bearer ${GITHUB_TOKEN}" }
5658
fi
5759
gunzip -f "${outdir}/pocket-ic.gz"

0 commit comments

Comments
 (0)