Work in progress here: #345
Description
It's a common workflow to import a backup from the cloud environment to work on locally, in particular when reproducing bugs. We can make this pretty straightforward by handling the download, unpacking and subsequent series of CLI commands required:
Acceptance criteria:
Work in progress here: #345
Description
It's a common workflow to import a backup from the cloud environment to work on locally, in particular when reproducing bugs. We can make this pretty straightforward by handling the download, unpacking and subsequent series of CLI commands required:
db import
search replace
media upload
s3 import
cache flush
ES reindexing
Developers can copy an export URL Altis Dashboard and append it to the command
composer server import. The command should be able to receive a URL or a path.Acceptance criteria:
composer server import <URL>/<PATH>, with the URL being an export URL from the Altis Dashboard.