에 오류가 포스트받을 잡기 나는는 자식이 bash는 스크립트에서 스크립트
git push
할 내가 종료 상태를 확인합니다.
원격 서버에는 몇 가지 작업을 수행하는 수신 후크가 있습니다. 오류가 발생하면 수신 후 후크가 0이 아닌 값으로 종료됩니다.
그러나 수신 후크 오류가 발생하면 git push가 정상적으로 종료됩니다. 특정 오류 문자열에 대한 출력을 구체적으로 확인하지 않는 한 (필자는 그렇지 않습니다) 스크립트는 모든 것이 좋다고 생각합니다.
포스트 수신 후크가 실패했는지 쉽게 판단 할 수 있습니까?
종료 상태가 아닌'git push' 명령의 * 출력 *을 검사하는 것은 어떻습니까? 아마도 훅 실패는 ' -> ()'형식으로 출력되는 어딘가에서 감지 될 수 있습니다. 그냥 큰 소리로 생각하고 ... –
그건 내가 실제로 피하고 싶습니다. 하지만 post-receive 오류가 발생했을 때 오류가있는 자식 노드를 종료 할 수 없다면 그 작업을 수행해야합니다. – Jistanidiot