У меня есть спецификация сборки CodeBuild, в которой есть команда для запуска на основе сред (читает Env. Переменную), например: Dev, Test и т. Д. Я вместо создания двух разных программных кодов для запуска этой команды, я хочу передать значение переменной Env из CloudWatchправила то есть с константой (Json).
Я пытался использовать следующее, но ничего не получалось:
- {"name": "Env-var", "value": "valueFromCWatch"}.
- {"name": "Env-var", "value": "valueFromCWatch", "type": "PLAINTEXT"}
- {"environmentVariables": [{"name":"Env-var", "value": "valueFromCWatch"}]}
- {"environmentVariables": [{"name": "Env-var", "value": "valueFromCWatch", "type": "PLAINTEXT"}]}
Например, использование в BuildSpec:
- echo "Environment variable is: " `Env-var`
Есть ли другой способ?