readonly REMOTE_DEVBRANCH="remotes/origin/dev"
readonly BASEDIR=$(dirname "$0")
branch=$(cd $BASEDIR/$dir && git name-rev --name-only HEAD)
if [ $branch == $REMOTE_DEVBRANCH ]; then
echo "[WARN] Already on branch: $branch "
echo "[INFO] Delete Folder: $dir - if you would like to have clean $dir project"
(cd $dir; git checkout $DEVBRANCH)
dir=$(basename -s .git "$url")
echo "Check Dir $BASEDIR/$dir"
if [ -d $BASEDIR/$dir ]; then
echo "[WARN] Directory: $dir exists!"
branch_work $dir $devbranch
branch_work $dir $devbranch
echo "----- END $dir -----"
#Uses dev branch: true/false
project_work https://github.com/Drakkar-Software/OctoBot.git true
project_work https://github.com/Drakkar-Software/OctoBot-Tentacles.git true
project_work https://github.com/Drakkar-Software/OctoBot-Trading false
project_work https://github.com/Drakkar-Software/OctoBot-evaluators false
project_work https://github.com/Drakkar-Software/OctoBot-Services false
project_work https://github.com/Drakkar-Software/OctoBot-Backtesting false
project_work https://github.com/Drakkar-Software/OctoBot-Tentacles-Manager false
project_work https://github.com/Drakkar-Software/OctoBot-Commons false
project_work https://github.com/Drakkar-Software/Async-Channel false