cfg/bin/git-pot
Knut Ahlers 51926cb7d5
Remove not working detection logic
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2017-08-07 11:10:14 +02:00

27 lines
477 B
Bash
Executable File

#!/bin/bash -e
set -o pipefail
set -e
STEP_COLOR="\033[0;36m"
NO_COLOR="\033[0m"
function step {
echo -e ${STEP_COLOR}[$(date +%H:%M:%S)] $1${NO_COLOR}
}
### Determine what to push
step "Collect refs to push to origin"
CURRENT_BRANCH=$(git branch --list | awk '/^\*/{print $2}')
step "Execute pre-push auto-hook"
git autohook pre-push
step "Execute pushes..."
git push origin ${CURRENT_BRANCH} --tags "$@"
step "Execute post-push auto-hook"
git autohook post-push