generateBuildId

Next.jsは、ビルド時に生成された定数IDを使用して、どのバージョンのアプリケーションが提供されているかを識別します。これは、すべてのサーバーでnext buildが実行されるマルチサーバー展開で問題を引き起こす可能性があります。ビルド間で一貫したビルドIDを維持するために、独自のビルドIDを提供できます。

next.config.jsを開き、generateBuildId関数を追加します:

next.config.js
module.exports = {
  generateBuildId: async () => {
    // 例えば、ここで最新のgitコミットハッシュを取得できます
    return 'my-build-id'
  },
}