Deploy a Release
Create and deploy a release from a successful service package.
A release gives a successful package a deployable identity and records which artifact should run in an environment.
Create a Release
- Open the service and select Packages.
- Open a successful package.
- Select Create release.
- Enter a release name and optional issue-tracking link.
- Save the release.
Use a consistent naming scheme such as a semantic version, deployment train, or dated release identifier.
Deploy It
- Open the service's Releases page.
- Select the release.
- Select Deploy and choose the target environment.
- Monitor the deploy record until it succeeds or fails.
- Verify application health and key user paths after deployment.
Separate Build From Promotion
Use the same successful package when promoting an unchanged artifact through environments. Rebuilding for production can produce a different artifact from the one tested earlier.
If deployment fails, inspect the deploy logs before creating another release. The release remains a useful record even when one environment deployment fails.