Creating a Release and Deploying an Integration
The process of deploying integrations now involves creating a release, which is essentially a specific version of your integration flow. This functionality allows you to control and manage different versions of your integrations. Creating a release is mandatory before deploying an integration. |
After completing the creation of your integration flow, you should:
-
Save the integration flow.
-
Create a release.
-
Deploy the release to a specific environment.
Flow Status
The integration goes through three stages before deployment, which can be viewed next to Flow Status above the canvas:
-
Unsaved: the flow has been modified, but it’s not saved.
-
Saved: the flow has been saved, but does not have a release.
-
Released: the flow has been saved and has a release.
A release is like a snapshot of the integration flow. It cannot be edited after its creation. If you need to make changes, you must create a new release. |
Creating a release
To create a release of the integration flow, follow the steps below:
-
Click RELEASE in the upper-right corner of the screen.
-
Select the Create Release option (if there are unsaved changes in the integration, this option will be disabled).
-
In the modal window that opens, enter the description in the corresponding field. The release number loads automatically.
-
Click CREATE AND DEPLOY to create the release and be redirected to the deployment screen, or click CREATE to only create the release.
Viewing the release history
To view the release history of the integration flow:
-
Click RELEASE in the upper-right corner of the screen.
-
Select the Release History option.
You will see a list of all created releases, including the following information:
-
The version number of the release with an indication of those that are deployed.
-
The name of the user who created the release.
-
The description of the release.
-
The creation date of the release.
You can deploy the same release to both Staging and Production environments simultaneously. |
Deploying an integration
To deploy an integration flow, follow the steps below:
-
Click DEPLOY in the upper-right corner of the screen.
-
Select the deployment environment in the Environment field.
-
Select the release you want to deploy in the Release field.
-
Write a description of the deployment in the Description field. After deployment, the description will be available on the Deployments screen, under the Deployment History item in the Actions column.
-
Click DEPLOY.
If there are variables in the integration script, their values will be automatically applied according to the selected environment (Staging or Production) during deployment. |
Share your suggestions with us!
Click here and then [+ Submit idea]