diff options
author | Rosen Penev <rosenp@gmail.com> | 2019-11-17 18:10:21 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-11-17 18:10:21 -0800 |
commit | a8f863ff03b2f1b3f9307e935bcdcd9a25d6be58 (patch) | |
tree | f30268d5d6de9032acc9365dcf718cc2eb470b90 | |
parent | e027b47069f46cf377b8ecab2fed8dc5d9a8c1b1 (diff) | |
parent | 27fdddf8643a289294b8a07820bcbee877cb3ffa (diff) |
Merge pull request #10560 from jefferyto/circleci-cdn
circleci: Change SDK download host to cdn.openwrt.org
-rw-r--r-- | .circleci/config.yml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml index 014c09b04..26ad4d9c1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -4,7 +4,7 @@ jobs: docker: - image: docker.io/openwrtorg/packages-cci:v1.0.5 environment: - - SDK_HOST: "downloads.openwrt.org" + - SDK_HOST: "cdn.openwrt.org" - SDK_PATH: "snapshots/targets/ath79/generic" - SDK_FILE: "openwrt-sdk-ath79-generic_*.Linux-x86_64.tar.xz" - BRANCH: "master" @@ -86,7 +86,9 @@ jobs: exit 1 fi fi - rsync -av "$SDK_HOST::downloads/$SDK_PATH/$SDK_FILE" . + PATTERN=$(echo "$SDK_FILE\$" | sed -e 's/\./\\./g' -e 's/\*/.*/g') + FILENAME=$(grep -m1 -o "$PATTERN" sha256sums) + curl "https://$SDK_HOST/$SDK_PATH/$FILENAME" -sS -o "$FILENAME" sha256sum -c --ignore-missing sha256sums - run: |