Create A Release
Availability
Currently Supports Gitlab & Bitbucket
Overview
Releases provide long-term storage of pipeline artifacts. Releases are triggered when you tag a commit in git which triggers a pipeline job to store the Release artifacts in your CI/CD system (e.g. Bitbucket).
Triggering
- Identify the commit you would like to release.
- Manually tag the commit with the pattern "production-X.X.XX", "dev-X.X.XX", or "HIL-XXXX" (e.g. “production-2.3.10”).
- You can create the tag locally (and push) or use your CI/CD system (e.g. Bitbucket Repository tags or Gitlab tags).
- Wait for the CI/CD system to build the pipeline and store the Release.
- For Gitlab CI/CD Pipelines, this can take about 6:30.
- Use the EmbedOps Releases tab to view and link to Releases stored in your CI/CD system.
Note: Releases store the artifacts saved in each job of your pipeline. Files in the /artifacts
folder are saved.