diff options
author | wutianwei <wutianwei1@huawei.com> | 2017-03-27 09:16:31 +0800 |
---|---|---|
committer | wutianwei <wutianwei1@huawei.com> | 2017-03-27 09:47:05 +0800 |
commit | 8bc2146293461a619b5c5516a09d2915effbc19f (patch) | |
tree | 96319e5eb62c22ad71610b1d15258f5f777ab200 /build.sh | |
parent | 751fe977da4661d7c99733afc7d0b1d060da198d (diff) |
change the package url
We moved the master package repository from <http://205.177.226.237:9999>
to <http://205.177.226.237:9999/master>. When we build the master ISO,
we need download the package from new URL.
Add md5 checksum after downloading package.
Change-Id: Ia6d8a217569e6e8dc676b1290e583348a7b9c347
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -21,7 +21,7 @@ WORK_PATH=$COMPASS_PATH PACKAGES="fuse fuseiso createrepo genisoimage curl" # PACKAGE_URL will be reset in Jenkins for different branch -export PACKAGE_URL=${PACKAGE_URL:-http://205.177.226.237:9999} +export PACKAGE_URL=${PACKAGE_URL:-http://205.177.226.237:9999/master} mkdir -p $WORK_DIR @@ -74,6 +74,12 @@ function download_url() fi curl --connect-timeout 10 -o $CACHE_DIR/$1 $2 + local_md5=`md5sum $CACHE_DIR/$1 | cut -d ' ' -f 1` + repo_md5=`cat $CACHE_DIR/$1.md5 | cut -d ' ' -f 1` + if [[ $local_md5 != $repo_md5 ]]; then + echo "ERROR, the md5sum don't match" + exit 1 + fi } function download_local() |