У нас есть предыдущий стек с некоторыми ресурсами и выходными данными, и мы хотим добавить новые ресурсы, но когда мы добавляем новую переменную среды, которая ссылается на новый вывод стека, и мы пытаемся выполнить развертывание с использованием без сервера, мы обнаружили, что:
развертывание без сервера --stage Zzzz
Trying to request a non exported variable from CloudFormation. Stack name: "Xxxx-Cognito-Zzzz" Requested variable: "MyNewVariable".
У меня есть следующий .yml:
environment:
MY_NEW_ENVIRONMENT_VARIABLE: ${cf:${self:custom.serviceName}-Cognito-${self:custom.stage}.MyNewVariable}