すべてのプロダクト
Search
ドキュメントセンター

Function Compute:fc-releaseプラグインを使用して公式バージョンをリリースする

最終更新日:Aug 28, 2024

関数のバージョンがカナリアリリースに合格し、期待どおりに実行された後、エイリアスのメインバージョンとして設定し、公式バージョンとしてリリースできます。 このトピックでは、fc-releaseプラグインを使用して公式バージョンをリリースする方法について説明します。

fc-releaseプラグインの使用

fc-releaseプラグインを使用して公式バージョンをリリースする場合は、まずfc-canaryプラグインを使用してカナリアリリースを実行する必要があります。 このプラグインは、エイリアスのメインバージョンをカナリアリリースバージョンに設定し、カナリアリリース設定を削除します。 エイリアスが存在しない場合、プラグインは新しいエイリアスを作成し、バージョン番号を最新バージョンに更新します。 エイリアスがカナリアリリース状態でない場合、システムは最新バージョンに基づいてエイリアスを作成します。

Function Compute V2.0では、エイリアスはサービスレベルで設定されます。 次のサンプルコードは、プラグインの使用方法の例を示しています。

# 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