#!/usr/bin/env bash set -Eeuo pipefail repo_root="$(git rev-parse --show-toplevel)" mode="quick" while read -r _local_ref _local_sha remote_ref _remote_sha; do case "${remote_ref}" in refs/heads/master) mode="release" ;; refs/heads/develop) if [[ ${mode} != "release" ]]; then mode="test" fi ;; esac done exec "${repo_root}/tools/quality/quality.sh" "${mode}"