Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: deploy/checkout-core.sh

Issue 29720604: Issue 6405 - Remove CircleCI refs. (Closed)
Patch Set: Issue 6405 - Remove build scripts & CircleCI refs. Removed Cartfile reference Created March 14, 2018, 8:58 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « deploy/carthage-bootstrap.sh ('k') | deploy/hockey.sh » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: deploy/checkout-core.sh
diff --git a/deploy/checkout-core.sh b/deploy/checkout-core.sh
deleted file mode 100755
index 262df08ee5fd99c435030b2d568dc3918d30b269..0000000000000000000000000000000000000000
--- a/deploy/checkout-core.sh
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/sh
-
-CORE_REPONAME=$1
-MAIN_BRANCH=$2
-ORIGIN_URL=git@github.com:${CIRCLE_PROJECT_USERNAME}/${CORE_REPONAME}.git
-
-pushd ${HOME}
-
-# Kitt-core checkout folder "../kitt-core" is CACHED (see circle.yml).
-# Must cover all 3 possible states of the repo
-if [ -d "${CORE_REPONAME}" ]; then
-# Cached folder does exist
- cd ${CORE_REPONAME}
- if [ ! -d ".git" ]; then
-# but has lost git knowledge, recreate it
- echo "Core folder exists but is not git repo, adding remote"
- git init
- git remote add origin ${ORIGIN_URL}
- fi
-# update from git, original or recreated
- echo "Fetching core repo origin"
- git fetch origin
-else
-# Cached folder does not exist (was not in cache yet), create new
- echo "Core folder does not exist, cloning"
- git clone ${ORIGIN_URL}
- cd ${CORE_REPONAME}
-fi
-
-# Check out as similar kitt-core branch as the one of main adblock repo
-if [ "$MAIN_BRANCH" == "master" ]; then
- # master is already checked out by default upon git clone
- # (no remote -t)
- echo "Checking out local master"
- git checkout -f master
-else
- # does the same branch exist in kitt-core ?
- CORE_BRANCH=$(git branch -r | grep "${MAIN_BRANCH}$")
- if [ -z "$CORE_BRANCH" ]; then
- echo "Main branch '$MAIN_BRANCH' does not exist in '$CORE_REPONAME'"
- case "$MAIN_BRANCH" in
- release* )
- # fall back to newest release branch
- # TECHNICALLY OBSOLETE BECAUSE THERE IS ALWAYS ONLY ONE RELEASE BRANCH
- # WITHOUT VERSION NUMBER but kept for potential future changes
- CORE_BRANCH=$(git branch -r | grep release | sort -g | tail -1)
- echo "Will check out latest '$CORE_BRANCH'"
- ;;
- *)
- # fall back to develop
- echo "Will check out develop head"
- CORE_BRANCH="origin/develop"
- ;;
- esac
- fi
- git checkout -f -t $CORE_BRANCH
-fi
-
-popd
« no previous file with comments | « deploy/carthage-bootstrap.sh ('k') | deploy/hockey.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld