Skip to content

GitLabCI:Release

Possible inputs

The release subkeys:

  • tag_name
  • tag_message (optional)
  • name (optional)
  • description
  • ref (optional)
  • milestones (optional)
  • released_at (optional)
  • assets:links (optional)

Example of release keyword

release_job:
  stage: release
  image: registry.gitlab.com/gitlab-org/release-cli:latest
  rules:
    - if: $CI_COMMIT_TAG                  # Run this job when a tag is created manually
  script:
    - echo "Running the release job."
  release:
    tag_name: $CI_COMMIT_TAG
    name: 'Release $CI_COMMIT_TAG'
    description: 'Release created using the release-cli.'

See also

Favorite site