From cbe7d6df44be0c3f30e60832db6038745f63be2f Mon Sep 17 00:00:00 2001 From: Yikun Jiang Date: Fri, 1 Oct 2021 13:50:57 +0800 Subject: [PATCH] Add openEuler 21.09, optimitize the download.sh --- openeuler/download.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/openeuler/download.sh b/openeuler/download.sh index d71c7eb..b24efb4 100755 --- a/openeuler/download.sh +++ b/openeuler/download.sh @@ -3,7 +3,8 @@ set -ex archs="x86_64 aarch64" -versions="20.03-lts 20.03-lts-sp1 20.03-lts-sp2 20.09 21.03" +input_version=$1 +versions=${input_version:-"20.03-lts 20.03-lts-sp1 20.03-lts-sp2 20.09 21.03 21.09"} for ARCH in $archs ; do if [[ "$ARCH" = "aarch64" ]];then @@ -19,12 +20,13 @@ do mkdir -p $VERSION # Download cd $VERSION + URL_VERSION=`echo $VERSION | tr 'a-z' 'A-Z'` if [ ! -f "openEuler-docker.$ARCH.tar.xz" ]; then - wget https://repo.openeuler.org/openEuler-$VERSION/docker_img/$ARCH/openEuler-docker.$ARCH.tar.xz + wget https://repo.openeuler.org/openEuler-$URL_VERSION/docker_img/$ARCH/openEuler-docker.$ARCH.tar.xz fi # Re-download and validate sha256sum everytime rm -f openEuler-docker.$ARCH.tar.xz.sha256sum - wget https://repo.openeuler.org/openEuler-$VERSION/docker_img/$ARCH/openEuler-docker.$ARCH.tar.xz.sha256sum + wget https://repo.openeuler.org/openEuler-$URL_VERSION/docker_img/$ARCH/openEuler-docker.$ARCH.tar.xz.sha256sum shasum -c openEuler-docker.$ARCH.tar.xz.sha256sum # Extract rootfs if [ ! -f "openEuler-docker-rootfs.$DOCKER_ARCH.tar.xz" ]; then @@ -37,4 +39,3 @@ do cd .. done done - -- Gitee