From 8d2bf7698b09ad545cf42f36a439822fb6f1447f Mon Sep 17 00:00:00 2001 From: tuna-mirror-server Date: Fri, 15 Jan 2016 16:41:28 +0800 Subject: [PATCH] mongdob and gitlab-ce scripts update --- scripts/gitlab-ce.sh | 11 +++++++---- scripts/mongodb.sh | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/scripts/gitlab-ce.sh b/scripts/gitlab-ce.sh index 07a13e2..0b5c42d 100755 --- a/scripts/gitlab-ce.sh +++ b/scripts/gitlab-ce.sh @@ -17,9 +17,12 @@ DEBIAN_PATH="${BASE_PATH}/debian/" mkdir -p $UBUNTU_PATH $DEBIAN_PATH $YUM_PATH - +cache_dir="/tmp/yum-gitlab-ce-cache/" cfg="/tmp/gitlab-ce-yum.conf" cat < ${cfg} +[main] +keepcache=0 + [el6] name=el6 baseurl=https://packages.gitlab.com/gitlab/gitlab-ce/el/6/x86_64 @@ -39,9 +42,9 @@ gpgkey=https://packages.gitlab.com/gpg.key sslverify=0 EOF -reposync -c $cfg -d -p ${YUM_PATH} -createrepo --update -o ${YUM_PATH}/el6 ${YUM_PATH}/el6 -createrepo --update -o ${YUM_PATH}/el7 ${YUM_PATH}/el7 +reposync -c $cfg -d -p ${YUM_PATH} -e $cache_dir +createrepo --update -v -c $cache_dir -o ${YUM_PATH}/el6 ${YUM_PATH}/el6 +createrepo --update -v -c $cache_dir -o ${YUM_PATH}/el7 ${YUM_PATH}/el7 rm $cfg base_url="https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu" diff --git a/scripts/mongodb.sh b/scripts/mongodb.sh index bf4305a..444402f 100755 --- a/scripts/mongodb.sh +++ b/scripts/mongodb.sh @@ -51,8 +51,8 @@ done reposync -c $cfg -d -p ${YUM_PATH} -e $cache_dir for mgver in ${MONGO_VERSIONS[@]}; do - createrepo -v --update -o ${YUM_PATH}/el6-$mgver/ -c $cache_dir ${YUM_PATH}/el6-$mgver/ - createrepo -v --update -o ${YUM_PATH}/el7-$mgver/ -c $cache_dir ${YUM_PATH}/el7-$mgver/ + createrepo --update -v -c $cache_dir -o ${YUM_PATH}/el6-$mgver/ ${YUM_PATH}/el6-$mgver/ + createrepo --update -v -c $cache_dir -o ${YUM_PATH}/el7-$mgver/ ${YUM_PATH}/el7-$mgver/ done [ -e ${YUM_PATH}/el6 ] || (cd ${YUM_PATH}; ln -s el6-${STABLE_VERSION} el6)