メインコンテンツまでスキップ

generateBuildId

Next.js は、next buildの際にIDを生成し、どのバージョンのアプリケーションが提供されているかを識別します。 同じビルドは複数のコンテナで使用され、起動される必要があります。

環境の各ステージごとに再ビルドする場合は、コンテナ間で使用する一貫したビルドIDを生成する必要があります。next.config.jsgenerateBuildIdコマンドを使用してください:

next.config.js
module.exports = {
generateBuildId: async () => {
// これは何でも可能です。最新のgitハッシュを使用しています
return process.env.GIT_HASH
},
}