Merge pull request #247 from maluueu/244-build-ui-error

hyperglass: frontend: delete build dir before copying generated code to it
This commit is contained in:
Matt Love 2024-05-31 22:14:25 -04:00 committed by GitHub
commit 72887e0f9a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -131,7 +131,8 @@ async def build_ui(app_path: Path):
log.error(err) log.error(err)
raise RuntimeError(str(err)) from err raise RuntimeError(str(err)) from err
shutil.copytree(src=out_dir, dst=build_dir, dirs_exist_ok=True) shutil.rmtree(build_dir)
shutil.copytree(src=out_dir, dst=build_dir, dirs_exist_ok=False)
log.bind(src=out_dir, dst=build_dir).debug("Migrated Next.JS build output") log.bind(src=out_dir, dst=build_dir).debug("Migrated Next.JS build output")
return "\n".join(all_messages) return "\n".join(all_messages)