Я настроил AWS CodeBuild для автоматической сборки из GitHub. Другие сервисы CI предоставляют переменную среды для ветки, но я не могу найти ее для AWS CodeBuild. Существует CODEBUILD_SOURCE_VERSION
, для которого задано либо pr/7
где 7
- номер запроса на получение, либо git commit sha.
Учитывая коммит, я пытался получить название ветки, но пока не повезло.
git branch --contains <commitsha>
не работает, потому что это отдельная голова. Как получить ветку git для коммита из CodeBuild?