This page explains how to retrieve the light development changes pushed to the remote Git repository linked to your cloud-based Magnolia subscription package and install them in the Integration environment. If your subscription package offers all the available cloud environments, after the changes have been tested in the Integration environment, they can be included in a release and promoted to the UAT environment, and then to the Live environment.
You cannot install a snapshot or a release until you have set up a new environment.
Depending on your subscription package, the environments available to you may differ.
For example, you may have only a single Live environment available, or only a UAT and a Live environment. In these cases, you can install a development snapshot directly in the Live or in the UAT environment respectively.
Install a snapshot
- In Installed releases click Install an update.
- Click Install a development snapshot.
Select the Git Tag or Branch you want to retrieve.
Click Install to pull changes from the Git repository and apply them to the Integration environment.
This action appears in the activity log and a notification banner is displayed.
In Package overview, the icon associated with the snapshot will change to a tag or branch icon. Placing the mouse pointer over the icon will show a tooltip containing the essential information about the snapshot:
To check that the snapshot has been installed correctly:
- Click Edit content in the Author space of the Integration environment.
Log in to Magnolia and check that the updates included in the snapshot are present. For example, if the snapshot contains updated resource files, open the Resource Files app to check that the updates are there.
Always avoid hotfixing problems in the Resources app because the changes are not propagated back to your GIT repository.