Uruchamiam program ostrzegający CruiseControl za każdym razem, gdy aktualizacja zostanie wysłana do naszego zdalnego repozytorium. Używam do tego celu haka po aktualizacji.Znajdź nazwę oddziału Git w haku po aktualizacji
Byłoby wspaniale, gdybym mógł się dowiedzieć, który oddział został zaangażowany, więc mógłbym użyć tego, aby poinformować CruiseControl, którą gałąź zbudować. Czy istnieje sposób dostępu do nazwy oddziału w hakowaniu po aktualizacji?
Dzięki, Patthoyts. Korzystając z powyższego kodu, otrzymuję komunikat "remote: hooks/post-update: linia 8: branch: command not found". anch – user489998
Podałem rozszerzoną próbkę. Na początku potrzebujesz linii #!/Bin/sh. Ponadto, jeśli ustawisz zmienną w skrypcie powłoki, użyj $, aby uzyskać dostęp do wartości – patthoyts
Wayhey! Zrobiłem to. Bardzo dziękuję patthoyts. – user489998