From 0e742473a37904a6b93bf5d613156eea2ee5ed9b Mon Sep 17 00:00:00 2001 From: bigeagle Date: Thu, 16 Jun 2016 19:10:02 +0800 Subject: [PATCH] added pybombs mirror --- pybombs.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 pybombs.sh diff --git a/pybombs.sh b/pybombs.sh new file mode 100755 index 0000000..542a256 --- /dev/null +++ b/pybombs.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# requires: git, svn, wget +# pybombs-mirror: https://github.com/scateu/pybombs-mirror/ + +set -e +set -o pipefail + +function pybombs_mirror() { + [[ ! -d ${TUNASYNC_WORKING_DIR} ]] && mkdir -p ${TUNASYNC_WORKING_DIR} + export PYBOMBS_MIRROR_BASE_URL=${MIRROR_BASE_URL} + export PYBOMBS_MIRROR_WORK_DIR=${TUNASYNC_WORKING_DIR} + cp ${PYBOMBS_MIRROR_SCRIPT_PATH}/upstream-recipe-repos.urls ${TUNASYNC_WORKING_DIR}/ + cp ${PYBOMBS_MIRROR_SCRIPT_PATH}/pre-replace-upstream.urls ${TUNASYNC_WORKING_DIR}/ + cp ${PYBOMBS_MIRROR_SCRIPT_PATH}/ignore.urls ${TUNASYNC_WORKING_DIR}/ + ${PYBOMBS_MIRROR_SCRIPT_PATH}/pybombs-mirror.sh +} + +PYBOMBS_MIRROR_SCRIPT_PATH="${PYBOMBS_MIRROR_SCRIPT_PATH:-"/opt/pybombs-mirror"}" +MIRROR_BASE_URL="${MIRROR_BASE_URL:-"https://pybombs.tuna.tsinghua.edu.cn"}" + +pybombs_mirror