diff --git a/chef.sh b/chef.sh index ed699ba..d06980f 100755 --- a/chef.sh +++ b/chef.sh @@ -11,6 +11,7 @@ UPSTREAM=${TUNASYNC_UPSTREAM_URL:-"https://packages.chef.io/repos"} YUM_PATH="${BASE_PATH}/yum/stable" APT_PATH="${BASE_PATH}/apt/stable" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM "$yum_sync" "${UPSTREAM}/yum/stable/el/@{os_ver}/@{arch}" 6-8 chef x86_64 "stable-el@{os_ver}-@{arch}" "$YUM_PATH" echo "YUM finished" @@ -18,4 +19,6 @@ echo "YUM finished" "$apt_sync" --delete-dry-run "${UPSTREAM}/apt/stable" @ubuntu-lts,@debian-current main amd64,i386,aarch64 "$APT_PATH" echo "APT finished" +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE + # vim: ts=4 sts=4 sw=4 diff --git a/erlang.sh b/erlang.sh index d4874e8..4161c4e 100755 --- a/erlang.sh +++ b/erlang.sh @@ -12,6 +12,7 @@ BASE_URL="https://packages.erlang-solutions.com" YUM_PATH="${BASE_PATH}/centos" UBUNTU_PATH="${BASE_PATH}/ubuntu" DEBIAN_PATH="${BASE_PATH}/debian" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM # =================== APT repos =============================== "$apt_sync" --delete "${BASE_URL}/ubuntu" @ubuntu-lts contrib amd64,i386 "$UBUNTU_PATH" @@ -22,3 +23,5 @@ echo "Debian finished" # =================== YUM repos =============================== "$yum_sync" "${BASE_URL}/rpm/centos/@{os_ver}/@{arch}" 6-8 erlang x86_64 "@{os_ver}" "$YUM_PATH" echo "YUM finished" + +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE diff --git a/gitlab-ce.sh b/gitlab-ce.sh index f0e9768..cd2dc95 100755 --- a/gitlab-ce.sh +++ b/gitlab-ce.sh @@ -13,6 +13,7 @@ BASE_PATH="${TUNASYNC_WORKING_DIR}" YUM_PATH="${BASE_PATH}/yum" UBUNTU_PATH="${BASE_PATH}/ubuntu/" DEBIAN_PATH="${BASE_PATH}/debian/" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM "$yum_sync" "${UPSTREAM}/el/@{os_ver}/@{arch}/" 6-8 "gitlab" x86_64 "el@{os_ver}" "$YUM_PATH" echo "YUM finished" @@ -22,5 +23,6 @@ echo "Ubuntu finished" "$apt_sync" --delete-dry-run "${UPSTREAM}/debian" @debian-current main amd64,i386 "$DEBIAN_PATH" echo "Debian finished" +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE # vim: ts=4 sts=4 sw=4 diff --git a/gitlab-runner.sh b/gitlab-runner.sh index 92c95bb..262e040 100755 --- a/gitlab-runner.sh +++ b/gitlab-runner.sh @@ -13,6 +13,7 @@ UPSTREAM=${TUNASYNC_UPSTREAM_URL:-"https://packages.gitlab.com/runner/gitlab-run YUM_PATH="${BASE_PATH}/yum" UBUNTU_PATH="${BASE_PATH}/ubuntu/" DEBIAN_PATH="${BASE_PATH}/debian/" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM "$yum_sync" "${UPSTREAM}/el/@{os_ver}/@{arch}" 6-8 gitlab-runner x86_64,aarch64 "el@{os_ver}-@{arch}" "$YUM_PATH" echo "YUM finished" @@ -22,4 +23,6 @@ echo "Ubuntu finished" "$apt_sync" --delete "${UPSTREAM}/debian" @debian-current main amd64,i386,arm64 "$DEBIAN_PATH" echo "Debian finished" +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE + # vim: ts=4 sts=4 sw=4 diff --git a/grafana.sh b/grafana.sh index f74264a..53031c2 100755 --- a/grafana.sh +++ b/grafana.sh @@ -12,6 +12,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://packages.grafana.com/oss"} YUM_PATH="${BASE_PATH}/yum" APT_PATH="${BASE_PATH}/apt" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM # =================== APT repos =============================== "$apt_sync" --delete "${BASE_URL}/deb" stable,beta main amd64,armhf,arm64 "$APT_PATH" @@ -21,3 +22,5 @@ echo "APT finished" # =================== YUM/DNF repos ========================== "$yum_sync" "${BASE_URL}/@{comp}" 7 rpm,rpm-beta x86_64 "@{comp}" "$YUM_PATH" echo "YUM finished" + +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE diff --git a/influxdata.sh b/influxdata.sh index 5e9881c..0d04047 100755 --- a/influxdata.sh +++ b/influxdata.sh @@ -13,6 +13,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://repos.influxdata.com"} YUM_PATH="${BASE_PATH}/yum" UBUNTU_PATH="${BASE_PATH}/ubuntu" DEBIAN_PATH="${BASE_PATH}/debian" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM wget -O ${BASE_PATH}/influxdb.key ${BASE_URL}/influxdb.key @@ -27,3 +28,5 @@ echo "Debian finished" # =================== YUM/DNF repos ========================== "$yum_sync" "${BASE_URL}/rhel/@{os_ver}/@{arch}/stable/" 6-8 influxdata x86_64 "el@{os_ver}-@{arch}" "$YUM_PATH" echo "YUM finished" + +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE diff --git a/kubernetes.sh b/kubernetes.sh index 035c172..ef22aa5 100755 --- a/kubernetes.sh +++ b/kubernetes.sh @@ -12,6 +12,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://packages.cloud.google.com"} YUM_PATH="${BASE_PATH}/yum/repos" APT_PATH="${BASE_PATH}/apt" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM # =================== APT repos =============================== "$apt_sync" --delete "${BASE_URL}/apt" "kubernetes-@{debian-current},kubernetes-@{ubuntu-lts}" main amd64,i386,armhf,arm64 "$APT_PATH" @@ -21,3 +22,5 @@ echo "APT finished" "$yum_sync" "${BASE_URL}/yum/repos/@{comp}-el@{os_ver}-@{arch}/" 7 kubernetes x86_64,armhfp,aarch64 "@{comp}-el@{os_ver}-@{arch}" "$YUM_PATH" echo "YUM finished" + +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE diff --git a/mongodb.sh b/mongodb.sh index 1990fe3..7ed9088 100755 --- a/mongodb.sh +++ b/mongodb.sh @@ -15,6 +15,7 @@ YUM_PATH="${BASE_PATH}/yum" APT_PATH="${BASE_PATH}/apt" UBUNTU_PATH="${APT_PATH}/ubuntu" DEBIAN_PATH="${APT_PATH}/debian" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM components=$(printf ",%s" "${MONGO_VERSIONS[@]}") components=${components:1} @@ -42,5 +43,6 @@ for dist in "$BASE_URL"/apt/*/dists/*/mongodb-org/; do done echo "APT finished" +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE # vim: ts=4 sts=4 sw=4 diff --git a/rudder.sh b/rudder.sh index a91d34a..f2ece0e 100755 --- a/rudder.sh +++ b/rudder.sh @@ -12,6 +12,7 @@ RUDDER_VERS=(4.3 5.0 6.0) YUM_PATH="${BASE_PATH}/rpm" APT_PATH="${BASE_PATH}/apt" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM components=$(printf ",%s" "${RUDDER_VERS[@]}") components=${components:1} @@ -23,4 +24,6 @@ for ver in ${RUDDER_VERS[@]}; do done echo "APT finished" +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE + # vim: ts=4 sts=4 sw=4 diff --git a/termux.sh b/termux.sh index a3828d2..9aa5cbc 100755 --- a/termux.sh +++ b/termux.sh @@ -5,6 +5,7 @@ _here=`dirname $(realpath $0)` apt_sync="${_here}/apt-sync.py" WORKING_DIR="${TUNASYNC_WORKING_DIR}" +export REPO_SIZE_FILE=/tmp/reposize.$RANDOM ARCH_LIST="aarch64,arm,i686,x86_64" @@ -16,3 +17,5 @@ ARCH_LIST="aarch64,arm,i686,x86_64" "$apt_sync" --delete "https://dl.bintray.com/grimler/termux-root-packages-24" root stable $ARCH_LIST "${WORKING_DIR}/termux-root-packages-24" echo "finished" + +"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE