Rollback to a Fabric App Version
From the 202401 release, App Factory has added support for the Rollback task in Fabric apps. Use the Rollback task to revert to a previous version of the Fabric App based on the Fabric App Snapshot.
Configuration
The following parameters appear when you select the Build with Parameters job action.
The Rollback job uses only Quantum Fabric group of job parameters with one additional parameter:
- Quantum FABRIC RELATED
- FABRIC_CREDENTIALS - Quantum Fabric credentials.
- FABRIC_APP_CONFIG - Configuration of the Quantum Fabric App.
- Environment Name - Fabric Environment on which the app is published.
- Application Name - An application ID from Quantum Fabric (in most of the cases it is same as application name).
- Application Version - The version of the Quantum Fabric app. The default version is 1.0.
- Account Id - Quantum Fabric account ID.
- Console URL - Publicly accessible URL of your Quantum Fabric Console (without the context path). Only relevant for on-premise installation.
For example,http://10.10.12.34:8080
- Identity URL - Publicly accessible URL of your Quantum Identity Services (without the context path). Only relevant for on-premise installation.
For example,http://10.10.12.34:8081
- FABRIC_APP_SNAPSHOT - The snapshot of the Fabric App that contains information about the configurations of the app at the time it was published.
For information about accessing the Snapshot of your Fabric app, refer Snapshots in the Quantum Fabric User Guide.
Publishing
Once all the parameters are set, trigger the publish using the BUILD button. The Rollback process contains the following stages:
- Prepare the build node environment
- Publish Quantum Fabric application
- Notify on rollback status by email
On successful rollback, the designated user receives an email alert with the success details.
On unsuccessful rollback, the designated user receives an email alert with failure details.