Through the Deployments page, you interact with flows that you have imported into your Production instance. Through this interface, you can activate Production versions of your flows or rollback to previous versions as needed.
NOTE: The Deployments page is available only in a Production environment, which is a special instance of the |
A Production environment can be accessed in either of the following ways:
For more information, see Configure Deployment Management.
In a Production environment, a deployment is version-managed flow and all of its dependencies, including other dependent flows. Through the Deployments page, an individual deployment is structured in the following hierarchy:
Hierarchy Level | Object | Description |
---|---|---|
1 | deployment | When you open the Deployments page, you can review all of the deployments that have been created in the environment. A deployment is container for releases. |
2 | release | When you select a deployment, you can explore its releases. A release is an individual instance of an imported flow and its dependencies (an import package). Each time that the import package is re-imported into the Production instance, a new release is created and made the active release for the deployment. You can activate previous releases as needed through the context menus in Deployments page. |
3 | flow or flows | Within a release, you can explore the flows that were included in the import package for the release:
|
When you open the Deployments page, you can explore all of the deployments in the Production instance.
Deployments View |
To create a new deployment, click Create.
Actions:
Delete: Select this option to remove the deployment, all of its releases, and all of the flows within each release.
You cannot undo deleting a deployment. Any results generated from jobs run for the deployment are not removed from the output location and are still accessible through the Jobs page of the Production instance. |
Through Releases view, you can import new packages to create new releases and activate them, roll back to previous releases, and remove releases that are no longer in use.
Releases View |
To create a new release, click Import Package.
NOTE: Before you import a package, you must apply any import mapping rules to the deployment. These rules map values and objects in the package to corresponding values in the new instance. For more information, see Define Import Mapping Rules. |
For more information on importing, see Import Flow.
Actions:
Action | Description | ||
---|---|---|---|
Search | Enter values in the search textbox to search package identifiers. Matching occurs in real-time. | ||
Activate | Make the selected release the active one for the deployment. When jobs are executed at the deployment level, the primary flow for the active release is executed.
| ||
Export | Export the release for use in another instance of the platform. See Export Flow. | ||
Delete | Delete the release from the Production instance.
|
When you open a release, you can review the flows contained in it. You can explore the flow or flows that were included in the import package for the selected release.
Flows View |
Actions:
Search: Enter values in the search textbox to search flow names. Matching occurs in real-time.
Click a flow name to explore the flow in Flow View.
NOTE: Avoid making changes to a flow in a Production instance. You can run ad-hoc jobs, but you should avoid making changes to the objects or their structure through Flow View in Production instances. Scheduling should be done through the command line. |
For more information, see Flow View Page.