Commit 8b40c796 authored by Nick Gaskill's avatar Nick Gaskill

Merge branch 'docs-releases-create-ci' into 'master'

Docs: Update Releases documentation to include creation from CI pipeline

See merge request gitlab-org/gitlab!48365
parents eed7ef45 a31460ce
...@@ -79,6 +79,16 @@ To create a new release through the GitLab UI: ...@@ -79,6 +79,16 @@ To create a new release through the GitLab UI:
[release notes](#release-notes-description), or [assets links](#links). [release notes](#release-notes-description), or [assets links](#links).
1. Click **Create release**. 1. Click **Create release**.
### Create release from GitLab CI
> [Introduced](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/19298) in GitLab 12.7.
You can [create a release directly from the GitLab CI pipeline](../../../ci/yaml/README.md#release)
by using a `release` node in the job definition.
The release is created only if the job processes without error. If the Rails API returns an error
during release creation, the release job fails.
### Schedule a future release ### Schedule a future release
> [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/38105) in GitLab 12.1. > [Introduced](https://gitlab.com/gitlab-org/gitlab-foss/-/issues/38105) in GitLab 12.1.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment