2
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2025-10-03 17:21:20 +08:00

FIX: Handle LOAD_PLUGINS=0 in assemble_ember_build.rb (#34029)

This commit is contained in:
David Taylor 2025-08-01 14:49:27 +01:00 committed by GitHub
parent 7efc992ced
commit ac3428f930
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -135,7 +135,12 @@ end

build_cmd << "-prod" if resolved_ember_env == "production"

if existing_core_build_usable? || (download_prebuild_assets! && existing_core_build_usable?)
core_build_reusable =
existing_core_build_usable? || (download_prebuild_assets! && existing_core_build_usable?)

if core_build_reusable && ENV["LOAD_PLUGINS"] == "0"
log "Reusing existing core ember build. Plugins not loaded. All done."
elsif core_build_reusable
log "Reusing existing core ember build. Only building plugins..."
build_env["SKIP_CORE_BUILD"] = "1"
build_cmd << "-o" << "dist/_plugin_only_build"