Após a aprovação de uma versão da função na publicação canário e sua execução conforme o esperado, defina-a como a versão principal de um alias e publique-a como versão oficial. Este tópico descreve como usar o plug-in fc-release para publicar uma versão oficial.
Uso do plug-in fc-release
Para publicar uma versão oficial com o plug-in fc-release, execute primeiro a publicação canário usando o plug-in fc-canary. Esse plug-in define a versão principal do alias como a versão da publicação canário e remove a configuração canário. Caso o alias não exista, o plug-in cria um novo alias e atualiza o número da versão para a mais recente. Se o alias não estiver no estado de publicação canário, o sistema cria um alias com base na versão mais recente.
No Function Compute V2.0, os aliases são configurados no nível de serviço. O código de exemplo a seguir demonstra como usar o plug-in.
# Update the alias configurations of the web-framework-kzbp service in the China (Hangzhou) region and release an official version.
- plugin: @serverless-cd/fc-release
inputs:
serviceName: web-framework-kzbp
aliasName: prod
regionId: cn-hangzhou