1234567891011121314151617181920212223242526272829303132 |
- #!/bin/bash
- BASE=$1
- BUILD=$2
- DIR=$3
- set -euo pipefail
- if [ -z "$DIR" ]; then
- echo run with $0 NAME BUILD_NUMBER DIR
- exit 2
- fi
- mkdir -p $DIR
- BASE=https://geodns.bitnames.com/${BASE}/builds/${BUILD}
- files=`curl -sSf ${BASE}/checksums.txt | awk '{print $2}'`
- metafiles="checksums.txt metadata.json CHANGELOG.md artifacts.json"
- for f in $metafiles; do
- url=$BASE/$f
- echo downloading $url
- curl --remove-on-error -sSfRo $DIR/$f $url || true
- done
- for f in $files; do
- url=$BASE/$f
- echo downloading $url
- curl --remove-on-error -sSfRo $DIR/$f $url
- done
|