Skip to content

Preserve ExtensionFS data during Blueprint upgrades - #234

Open
KingIronMan2011 wants to merge 1 commit into
BlueprintFramework:mainfrom
KingIronMan2011:retain-extensions
Open

KingIronMan2011 wants to merge 1 commit into
BlueprintFramework:mainfrom
KingIronMan2011:retain-extensions

Conversation

@KingIronMan2011

Copy link
Copy Markdown
Contributor

Summary

  • Back up and restore extension filesystem data in .blueprint/extensions/*/fs, storage/extensions, and storage/.extensions.
  • Archive extension private directories and the previous installed extensions list under storage/.blueprint/extension-backups/.
  • Leave extensions inactive after upgrading so they can be reinstalled with React injections that match the new Blueprint version.
  • Stop the upgrade and retain the backup if data cannot be restored.

Verification

Ran blueprint -upgrade remote KingIronMan2011/framework retain-extensions on a panel. The upgrade and asset build completed successfully, and the ExtensionFS files were verified after the upgrade.

Refs #230

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant