Creating Release Pipelines

A release Pipeline is an end-to-end reproducible version of your Pipeline that is saved in its current state and separate from the original.

The release Pipeline will inherit the sharing permissions of the original Pipeline. Once it has been created, the sharing permissions of the release Pipeline can be changed independently of the original.

Releasing a pipeline

  1. Click Release with the version in the top right corner of your Pipeline to release the Pipeline.

  2. Complete the mandatory pre-release steps:

    1. Fill out the required metadata.

    2. Perform a Reproducible Run that includes all the latest changes.

    3. Ensure all files in your Pipeline are either tracked in git or intentionally excluded from git.

    4. Make sure all Capsules in this Pipeline are released.

    5. Ensure your Pipeline does not contain an invalid App Panel.

    6. Set the Release functionality to specify whether your Pipeline will be released as a No-code App.

  3. Once you complete the checklist, you can Release the pipeline.

You can find your released Pipeline under the dedicated Internal Releases dashboard along with released Capsules that have been shared with your organization.

For Pipelines with multiple released versions, users are able to switch seamlessly between any available version of the released Pipeline by selecting the corresponding version from the drop down menu.