Firebase-tools: Especifique vários grupos ao implantar funções

Criado em 5 dez. 2018  ·  5Comentários  ·  Fonte: firebase/firebase-tools

Agora você pode implantar funções específicas por meio de grupos como este:
deploy --only functions:groupA (funciona)

Parece natural ser capaz de especificar vários grupos, por exemplo:
deploy --only functions:groupA groupC (não funciona)

Como uma solicitação de recurso, o suporte para a especificação de vários grupos ao implementar funções seria muito apreciado e de grande ajuda.

question

Comentários muito úteis

@rilian está correto.

Do comando firebase help deploy :

--only <targets> only deploy to specified, comma-separated targets (e.g. "hosting,storage"). For functions, can specify filters with colons to scope function deploys to only those functions (e.g. "--only functions:func1,functions:func2"). When filtering based on export groups (the exported module object keys), use dots to specify group names (e.g. "--only functions:group1.subgroup1,functions:group2)"

Todos 5 comentários

provavelmente você deve usar deploy --only functions:groupA,functions:groupC

@rilian está correto.

Do comando firebase help deploy :

--only <targets> only deploy to specified, comma-separated targets (e.g. "hosting,storage"). For functions, can specify filters with colons to scope function deploys to only those functions (e.g. "--only functions:func1,functions:func2"). When filtering based on export groups (the exported module object keys), use dots to specify group names (e.g. "--only functions:group1.subgroup1,functions:group2)"

Ah, ótimo! Na verdade, tentei separar por vírgula, mas perdi o fato de que 'funções:' devem ser repetidas com cada grupo.

Muito feliz em descobrir isso. Obrigado pela referência - da próxima vez, com certeza verificarei o comando de ajuda!

Pode ser útil, ele pode ser adicionado à documentação / exemplo aqui também: https://firebase.google.com/docs/cli/#deploy_specific_functions

Isto é.

image

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