Deploying a package

Introduction

Having created a package with a collection of process flows for deployment to one or more virtual environments, you can deploy it.

Deploying a package adds all associated flow versions to a selected virtual environment. As part of the deployment, all process flow versions are enabled, so they will run in the virtual environment automatically, according to any defined trigger settings.

Need to know

  • You can deploy a given package to any active (i.e. deployed) virtual environment, as many times as you need.

  • If you deploy a package to a virtual environment and the package includes a process flow that already exists in that virtual environment, the package takes precedence - the existing version becomes inactive and the package version is deployed. Note that this behaviour differs from deploying a single process flow via process flow settings.

  • When process flows are deployed via a package, they are enabled automatically (i.e. they will run according to any trigger shape settings).

  • Process flows are associated with a package for deployment purposes only. After a flow version is deployed, it won't be affected by any subsequent actions taken with the package - for example, if a package is removed, any associated flow deployments won't change.

The steps

1

Access virtual environment packages

Log in to the dashboard and select virtual environments | packages from the left-hand navigation menu.

2

Find the required package

Locate the package that you want to deploy (you can scroll the list, step through multiple pages, or search):

3

Select the deploy option

Click the ellipsis icon associated with the required package, then select the deploy option:

4

Select a virtual environment

Click in the environment field and select the required virtual environment - for example:

A package is deployed to one virtual environment at a time.

5

Add notes & confirm your selection

Optionally, you can add notes for this deployment - after this, click the review button:

6

Review pending deployments

Use the review panel to double-check flow versions in the selected package - for example:

The contents of a package cannot be changed after it's deployed. If you need to add/remove process flow versions, click the back button and update the contents now.

7

Deploy the package

When you're satisfied that the content of the package is correct, click the deploy button - for example:

...all flow versions in the package are deployed to the selected virtual environment, and the deployments count for this package is incremented in the packages list - for example:

8

Deploy the package to the next virtual environment (optional)

If you need to deploy a package to multiple virtual environments, repeat steps 3-7 for each virtual environment in turn.

Last updated