| Euan Kemp | aabca2e | 2025-07-21 05:44:44 +0000 | [diff] [blame] | 1 | #!/usr/bin/env bash |
| Josh Bleecher Snyder | 725cfe0 | 2025-07-18 01:31:06 +0000 | [diff] [blame] | 2 | # Post-receive hook for sketch git http server |
| 3 | # Sets upstream tracking branch for sketch branches | ||||
| 4 | |||||
| 5 | set -e | ||||
| 6 | |||||
| 7 | while read oldrev newrev refname; do | ||||
| 8 | if [[ "$refname" =~ ^refs/heads/sketch/ ]]; then | ||||
| 9 | git branch --set-upstream-to="{{ .Upstream }}" "${refname#refs/heads/}" | ||||
| 10 | fi | ||||
| 11 | done | ||||
| 12 | |||||
| 13 | exit 0 | ||||