Serverless: Erro de declaração para todas as variáveis ​​declaradas.

Criado em 30 jul. 2017  ·  3Comentários  ·  Fonte: serverless/serverless

Descrição

Para relatórios de bug:

  • O que deu errado?
    Não foi possível encontrar o atributo de serviço válido de erro para satisfazer a declaração para todas as declarações. Não sei se é bug ou engano da minha parte.
  • Qual foi a configuração que você usou?
    demonstração do meu arquivo de configuração.
service: MyService
details:
  deploymentBucket: s3_my_bucket

provider:
  name:aws
  deploymentBucket: ${self:details.deploymentBucket}
  stage: dev
  • Qual rastreamento de pilha ou mensagem de erro do seu provedor você viu?
    Um atributo de serviço válido para satisfazer a declaração ' self: details.deploymentBucket ' não foi encontrado.

Dados Adicionais

  • Versão da estrutura sem servidor que você está usando : 1.18.1
  • Sistema operacional : Ubuntu 16.04
help wanted question

Comentários muito úteis

@ horike37 Funciona bem. Obrigado.

Todos 3 comentários

@ gandhi-jay

details seção custom para fazer o que quiser. Aqui está o documento para isso e o exemplo a seguir.
https://serverless.com/framework/docs/providers/aws/guide/variables/

service: MyService
custom:
  deploymentBucket: s3_my_bucket

provider:
  name: aws
  deploymentBucket: ${self:custom.deploymentBucket}
  stage: dev

Você poderia tentar novamente?

@ horike37 Funciona bem. Obrigado.

Obrigado por ajudar aqui @ horike37 🙌

Fico feliz em saber que isso resolve seu problema @ gandhi-jay 👍

Esta página foi útil?
0 / 5 - 0 avaliações