size printing on other repos

This commit is contained in:
z4yx 2020-04-27 16:54:40 +08:00
parent 0b4f3a0d62
commit fc2699e897
10 changed files with 28 additions and 0 deletions

View File

@ -11,6 +11,7 @@ UPSTREAM=${TUNASYNC_UPSTREAM_URL:-"https://packages.chef.io/repos"}
YUM_PATH="${BASE_PATH}/yum/stable" YUM_PATH="${BASE_PATH}/yum/stable"
APT_PATH="${BASE_PATH}/apt/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" "$yum_sync" "${UPSTREAM}/yum/stable/el/@{os_ver}/@{arch}" 6-8 chef x86_64 "stable-el@{os_ver}-@{arch}" "$YUM_PATH"
echo "YUM finished" 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" "$apt_sync" --delete-dry-run "${UPSTREAM}/apt/stable" @ubuntu-lts,@debian-current main amd64,i386,aarch64 "$APT_PATH"
echo "APT finished" echo "APT finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE
# vim: ts=4 sts=4 sw=4 # vim: ts=4 sts=4 sw=4

View File

@ -12,6 +12,7 @@ BASE_URL="https://packages.erlang-solutions.com"
YUM_PATH="${BASE_PATH}/centos" YUM_PATH="${BASE_PATH}/centos"
UBUNTU_PATH="${BASE_PATH}/ubuntu" UBUNTU_PATH="${BASE_PATH}/ubuntu"
DEBIAN_PATH="${BASE_PATH}/debian" DEBIAN_PATH="${BASE_PATH}/debian"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
# =================== APT repos =============================== # =================== APT repos ===============================
"$apt_sync" --delete "${BASE_URL}/ubuntu" @ubuntu-lts contrib amd64,i386 "$UBUNTU_PATH" "$apt_sync" --delete "${BASE_URL}/ubuntu" @ubuntu-lts contrib amd64,i386 "$UBUNTU_PATH"
@ -22,3 +23,5 @@ echo "Debian finished"
# =================== YUM repos =============================== # =================== YUM repos ===============================
"$yum_sync" "${BASE_URL}/rpm/centos/@{os_ver}/@{arch}" 6-8 erlang x86_64 "@{os_ver}" "$YUM_PATH" "$yum_sync" "${BASE_URL}/rpm/centos/@{os_ver}/@{arch}" 6-8 erlang x86_64 "@{os_ver}" "$YUM_PATH"
echo "YUM finished" echo "YUM finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE

View File

@ -13,6 +13,7 @@ BASE_PATH="${TUNASYNC_WORKING_DIR}"
YUM_PATH="${BASE_PATH}/yum" YUM_PATH="${BASE_PATH}/yum"
UBUNTU_PATH="${BASE_PATH}/ubuntu/" UBUNTU_PATH="${BASE_PATH}/ubuntu/"
DEBIAN_PATH="${BASE_PATH}/debian/" 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" "$yum_sync" "${UPSTREAM}/el/@{os_ver}/@{arch}/" 6-8 "gitlab" x86_64 "el@{os_ver}" "$YUM_PATH"
echo "YUM finished" echo "YUM finished"
@ -22,5 +23,6 @@ echo "Ubuntu finished"
"$apt_sync" --delete-dry-run "${UPSTREAM}/debian" @debian-current main amd64,i386 "$DEBIAN_PATH" "$apt_sync" --delete-dry-run "${UPSTREAM}/debian" @debian-current main amd64,i386 "$DEBIAN_PATH"
echo "Debian finished" echo "Debian finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE
# vim: ts=4 sts=4 sw=4 # vim: ts=4 sts=4 sw=4

View File

@ -13,6 +13,7 @@ UPSTREAM=${TUNASYNC_UPSTREAM_URL:-"https://packages.gitlab.com/runner/gitlab-run
YUM_PATH="${BASE_PATH}/yum" YUM_PATH="${BASE_PATH}/yum"
UBUNTU_PATH="${BASE_PATH}/ubuntu/" UBUNTU_PATH="${BASE_PATH}/ubuntu/"
DEBIAN_PATH="${BASE_PATH}/debian/" 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" "$yum_sync" "${UPSTREAM}/el/@{os_ver}/@{arch}" 6-8 gitlab-runner x86_64,aarch64 "el@{os_ver}-@{arch}" "$YUM_PATH"
echo "YUM finished" echo "YUM finished"
@ -22,4 +23,6 @@ echo "Ubuntu finished"
"$apt_sync" --delete "${UPSTREAM}/debian" @debian-current main amd64,i386,arm64 "$DEBIAN_PATH" "$apt_sync" --delete "${UPSTREAM}/debian" @debian-current main amd64,i386,arm64 "$DEBIAN_PATH"
echo "Debian finished" echo "Debian finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE
# vim: ts=4 sts=4 sw=4 # vim: ts=4 sts=4 sw=4

View File

@ -12,6 +12,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://packages.grafana.com/oss"}
YUM_PATH="${BASE_PATH}/yum" YUM_PATH="${BASE_PATH}/yum"
APT_PATH="${BASE_PATH}/apt" APT_PATH="${BASE_PATH}/apt"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
# =================== APT repos =============================== # =================== APT repos ===============================
"$apt_sync" --delete "${BASE_URL}/deb" stable,beta main amd64,armhf,arm64 "$APT_PATH" "$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/DNF repos ==========================
"$yum_sync" "${BASE_URL}/@{comp}" 7 rpm,rpm-beta x86_64 "@{comp}" "$YUM_PATH" "$yum_sync" "${BASE_URL}/@{comp}" 7 rpm,rpm-beta x86_64 "@{comp}" "$YUM_PATH"
echo "YUM finished" echo "YUM finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE

View File

@ -13,6 +13,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://repos.influxdata.com"}
YUM_PATH="${BASE_PATH}/yum" YUM_PATH="${BASE_PATH}/yum"
UBUNTU_PATH="${BASE_PATH}/ubuntu" UBUNTU_PATH="${BASE_PATH}/ubuntu"
DEBIAN_PATH="${BASE_PATH}/debian" DEBIAN_PATH="${BASE_PATH}/debian"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
wget -O ${BASE_PATH}/influxdb.key ${BASE_URL}/influxdb.key wget -O ${BASE_PATH}/influxdb.key ${BASE_URL}/influxdb.key
@ -27,3 +28,5 @@ echo "Debian finished"
# =================== YUM/DNF repos ========================== # =================== YUM/DNF repos ==========================
"$yum_sync" "${BASE_URL}/rhel/@{os_ver}/@{arch}/stable/" 6-8 influxdata x86_64 "el@{os_ver}-@{arch}" "$YUM_PATH" "$yum_sync" "${BASE_URL}/rhel/@{os_ver}/@{arch}/stable/" 6-8 influxdata x86_64 "el@{os_ver}-@{arch}" "$YUM_PATH"
echo "YUM finished" echo "YUM finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE

View File

@ -12,6 +12,7 @@ BASE_URL=${TUNASYNC_UPSTREAM_URL:-"https://packages.cloud.google.com"}
YUM_PATH="${BASE_PATH}/yum/repos" YUM_PATH="${BASE_PATH}/yum/repos"
APT_PATH="${BASE_PATH}/apt" APT_PATH="${BASE_PATH}/apt"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
# =================== APT repos =============================== # =================== APT repos ===============================
"$apt_sync" --delete "${BASE_URL}/apt" "kubernetes-@{debian-current},kubernetes-@{ubuntu-lts}" main amd64,i386,armhf,arm64 "$APT_PATH" "$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" "$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" echo "YUM finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE

View File

@ -15,6 +15,7 @@ YUM_PATH="${BASE_PATH}/yum"
APT_PATH="${BASE_PATH}/apt" APT_PATH="${BASE_PATH}/apt"
UBUNTU_PATH="${APT_PATH}/ubuntu" UBUNTU_PATH="${APT_PATH}/ubuntu"
DEBIAN_PATH="${APT_PATH}/debian" DEBIAN_PATH="${APT_PATH}/debian"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
components=$(printf ",%s" "${MONGO_VERSIONS[@]}") components=$(printf ",%s" "${MONGO_VERSIONS[@]}")
components=${components:1} components=${components:1}
@ -42,5 +43,6 @@ for dist in "$BASE_URL"/apt/*/dists/*/mongodb-org/; do
done done
echo "APT finished" echo "APT finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE
# vim: ts=4 sts=4 sw=4 # vim: ts=4 sts=4 sw=4

View File

@ -12,6 +12,7 @@ RUDDER_VERS=(4.3 5.0 6.0)
YUM_PATH="${BASE_PATH}/rpm" YUM_PATH="${BASE_PATH}/rpm"
APT_PATH="${BASE_PATH}/apt" APT_PATH="${BASE_PATH}/apt"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
components=$(printf ",%s" "${RUDDER_VERS[@]}") components=$(printf ",%s" "${RUDDER_VERS[@]}")
components=${components:1} components=${components:1}
@ -23,4 +24,6 @@ for ver in ${RUDDER_VERS[@]}; do
done done
echo "APT finished" echo "APT finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE
# vim: ts=4 sts=4 sw=4 # vim: ts=4 sts=4 sw=4

View File

@ -5,6 +5,7 @@ _here=`dirname $(realpath $0)`
apt_sync="${_here}/apt-sync.py" apt_sync="${_here}/apt-sync.py"
WORKING_DIR="${TUNASYNC_WORKING_DIR}" WORKING_DIR="${TUNASYNC_WORKING_DIR}"
export REPO_SIZE_FILE=/tmp/reposize.$RANDOM
ARCH_LIST="aarch64,arm,i686,x86_64" 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" "$apt_sync" --delete "https://dl.bintray.com/grimler/termux-root-packages-24" root stable $ARCH_LIST "${WORKING_DIR}/termux-root-packages-24"
echo "finished" echo "finished"
"${_here}/helpers/size-sum.sh" $REPO_SIZE_FILE; rm $REPO_SIZE_FILE