generateBuildId

Next.js generiert während next build eine ID, um zu identifizieren, welche Version Ihrer Anwendung bereitgestellt wird. Derselbe Build sollte verwendet werden und in mehreren Containern gestartet werden können.

Wenn Sie für jede Stufe Ihrer Umgebung neu bauen, müssen Sie eine konsistente Build-ID generieren, die zwischen Containern verwendet wird. Verwenden Sie dazu den Befehl generateBuildId in next.config.js:

next.config.js
module.exports = {
  generateBuildId: async () => {
    // Dies kann alles Mögliche sein, z.B. der neueste Git-Hash
    return process.env.GIT_HASH
  },
}