A post-receive
ловушка - это ловушка на стороне сервера, что означает, что имеет смысл установить ее только на удаленном устройстве, что в этом случае, скорее всего, невозможно. См., Например, здесь или здесь .
Один из способов добиться того, чего вы хотите, - использовать вместо этого pre-push
hook. В этом случае, когда вы набираете pu sh to Azure, сценарий сначала запускается (до pu sh), и попытка pu sh будет выполняться только в том случае, если сценарий завершает работу со статусом 0 (т. Е. Завершается успешно). ).