Release pipelines are in beta, and are available only to certain customers with an Enterprise or Guardian plan. Aspects of this feature may change without notice or become deprecated in favor of other release management features.
This topic explains how to create and configure release pipelines to use in automated releases.
After you create a release pipeline, you can create a release strategy by configuring automation unique to each phase in the pipeline. Then, you can add flags to your pipeline. To learn how, read Adding and removing flags from release pipelines.
You can only create and delete release pipelines if you have a role that allows the createReleasePipeline and deleteReleasePipeline actions. The LaunchDarkly Project Admin and Maintainer project roles, as well as the Admin and Owner base roles, all have this ability. To learn more, read About member roles and Release pipeline actions.
You can create up to ten phases in a release pipeline.
To create a release pipeline:
The release pipeline automatically includes two phases: Testing and Production. You can add additional phases as needed, and configure release strategies for each phase.
If this is the first release pipeline in your project, it will be used as the default for all new flags created in this project.
After you create a release pipeline, you can edit any of its information, except for the release pipeline key, until you add flags to it. After you add flags to a release pipeline, you can only edit the pipeline name, description, tags, and phase names. This ensures that all flags are going through the same standardized release process.
You can also use the REST API: Create a release pipeline
Each phase in a pipeline can include multiple release strategies.
You can specify details on automation, approvals, and guarded rollouts for each phase:

To configure a release strategy:
To reorder phases, click the left and right arrows to “Move phase left” or “Move phase right.”
To delete a phase, click the three-dot overflow menu and select Delete phase.
When you are finished adding phases and configuring release strategies, click Create release pipeline.
