Нужно сделать post-receive-хук, git передаёт ему в stdin аргументы в таком вот порядке: oldrev newrev ref. Вот пример:
#!/bin/bash
while read oldrev newrev ref; do
branch=${ref##*/}
if [[ "$branch" = "master" ]]; then
# вот он, ваш мастер
elif [[ "$branch" = "qa" ]]; then
# qa
fi
done
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.