Как я могу получить имя ветки в кодовой сборке aws для битбакета?

Я использую bitbucket в качестве репозитория кода и сборку кода / конвейер Aws для CI / CD.

Каково значение CODEBUILD_SOURCE_VERSION env. переменная в коде aws для битбакета?


person NIrav Modi    schedule 15.07.2020    source источник


Ответы (2)


Чтобы получить имя ветки на этапе сборки, используйте функцию переменных среды.

Добавьте переменную среды (Key: Branch, Value: # {SourceVariables.BranchName}) на этапе сборки, и затем эту переменную можно будет вызывать внутри сценария сборки, например $ Build

Подробнее см. подробности

person Umad    schedule 26.04.2021

В моем случае,

У моего конвейера есть исходная часть, в которой он копируется из битбакета и сохраняется в s3.

У меня есть исходный артефакт в виде ведра s3. поэтому он вернет s3 ARN.

Исходная версия arn:aws:s3:::codepipeline-<region>-<accountnumber>/<path>

person NIrav Modi    schedule 15.07.2020