无服务器的provider.environment变量在定制中不可用

时间:2019-06-13 22:05:05

标签: serverless-framework serverless

我正在尝试在我的自定义变量块中引用self:provider.environment中的变量;但是,我收到以下警告:

Serverless Warning --------------------------------------

  A valid service attribute to satisfy the declaration 
  'self:provider.environment.myVar' could not be found.

我们正在使用无服务器1.28.0,这是一个示例配置:

service: testing-vars
provider:
  region: 'us-west-2'
  environment:
    myVar: ${env:myVar, self:custom.dotenv.myVar}
custom:
  refToAbove: ${self:provider.environment.myVar}
...

我想在我的自定义块中引用provider.environment vars。

1 个答案:

答案 0 :(得分:0)

这是由于插件无法正确处理变量而已解决。