Idea ID: 2694962

Dynamic Snapshot

Status : Already Offered
Already Offered
See status update history
over 1 year ago

It would be great to have a feature where a snapshot can be created and rather than explicitly settings its content (component versions etc) these are set based on a specific environment. For example a release snapshot could be set to be based on the contents of the "Pre Production" or "Staging" environment - then when this snapshot is deployed to Production we don't have to set it up and it has been proven.    


  • The component versions included in a snapshot can be copied from an environment - once the snapshot has been created.

    In this scenario create you would use the create snapshot step as part of your application deployment process.  To create the snapshot use a switch step to enter the update snapshot step when you are leaving the staging environment - just before the staging deployment completes successfully. The component versions (content) from the Staging environment will be added to the snapshot in the same way as you would manually select Snapshot -> Component Versions -> Copy from Environment.