Get Fabric App Snapshots
From the 202401 release, App Factory has added support for the GetSnapshots task in Fabric apps. Use the GetSnapshots task to retrieve the snapshots of all the previous versions of the Fabric App, that you can then use for Incremental Publish in the Import, Migrate, and Publish Tasks.
Configuration
The following parameters appear when you select the Build with Parameters job action.
The GetSnapshots job uses only Quantum Fabric group of job parameters:
- 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
Publishing
Once all the parameters are set, trigger the publish using the BUILD button. The GetSnapshots process contains the following stages:
- Prepare the build node environment
- Publish Quantum Fabric application
- Notify on GetSnapshots status by email
On successful GetSnapshots, the designated user receives an email alert with the success details.
On unsuccessful GetSnapshots, the designated user receives an email alert with failure details.