diff options
author | Renato Botelho <renato@netgate.com> | 2015-09-28 09:22:36 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-09-28 09:22:36 -0300 |
commit | 04efa936f7ae2fcb361426922358946db097ced6 (patch) | |
tree | 63e2572c91213f94f7675e5887aeeac68f5f70ac /tools | |
parent | 0825aaea61984e2726cb1fee18bd3373ee846e7f (diff) | |
download | pfsense-04efa936f7ae2fcb361426922358946db097ced6.zip pfsense-04efa936f7ae2fcb361426922358946db097ced6.tar.gz |
Look for src and ports repo in the same git server
Diffstat (limited to 'tools')
-rw-r--r-- | tools/builder_defaults.sh | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/tools/builder_defaults.sh b/tools/builder_defaults.sh index c9dd3f2..18556d0 100644 --- a/tools/builder_defaults.sh +++ b/tools/builder_defaults.sh @@ -133,12 +133,10 @@ else export GIT_REPO_BRANCH_OR_TAG="${_cur_git_repo_branch_or_tag}" fi +GIT_REPO_BASE=$(git -C ${BUILDER_ROOT} config --get remote.origin.url | sed 's,/[^/]*,,') + # This is used for using svn for retrieving src -if git -C ${BUILDER_ROOT} remote -v | grep -q git.pfmechanics.com; then - export FREEBSD_REPO_BASE=${FREEBSD_REPO_BASE:-"git@git.pfmechanics.com:pfsense/freebsd-src.git"} -else - export FREEBSD_REPO_BASE=${FREEBSD_REPO_BASE:-"https://github.com/pfsense/freebsd-src.git"} -fi +export FREEBSD_REPO_BASE=${FREEBSD_REPO_BASE:-"${GIT_REPO_BASE}/freebsd-src.git"} export FREEBSD_BRANCH=${FREEBSD_BRANCH:-"devel"} export FREEBSD_PARENT_BRANCH=${FREEBSD_PARENT_BRANCH:-"stable/10"} export FREEBSD_SRC_DIR=${FREEBSD_SRC_DIR:-"${SCRATCHDIR}/FreeBSD-src"} @@ -268,11 +266,7 @@ export ZFS_ROOT=${ZFS_ROOT:-"/poudriere"} export POUDRIERE_PORTS_NAME=${POUDRIERE_PORTS_NAME:-"${PRODUCT_NAME}_${GIT_REPO_BRANCH_OR_TAG}"} export POUDRIERE_BULK=${POUDRIERE_BULK:-"${BUILDER_TOOLS}/conf/pfPorts/poudriere_bulk"} -if git -C ${BUILDER_ROOT} remote -v | grep -q git.pfmechanics.com; then - export POUDRIERE_PORTS_GIT_URL=${POUDRIERE_PORTS_GIT_URL:-"git@git.pfmechanics.com:pfsense/freebsd-ports.git"} -else - export POUDRIERE_PORTS_GIT_URL=${POUDRIERE_PORTS_GIT_URL:-"https://github.com/pfsense/freebsd-ports.git"} -fi +export POUDRIERE_PORTS_GIT_URL=${POUDRIERE_PORTS_GIT_URL:-"${GIT_REPO_BASE}/freebsd-ports.git"} export POUDRIERE_PORTS_GIT_BRANCH=${POUDRIERE_PORTS_GIT_BRANCH:-"devel"} # Host to rsync pkg repos from poudriere |