Skip to content
Snippets Groups Projects
Select Git revision
  • dattang/add-list-of-questions-for-extended-backport-request
  • dattang/internal-release-characteristics
  • dattang/unify-internal-release-doc
  • sk/unplanned-bug-patch-release
  • sk/add-doc-about-pipeline-observability
  • dattang/add-runbook-for-removing-issues-from-patch-release
  • master default protected
  • enable_pages_review_apps
  • add-retagging
  • jennykim/blocking-re-changelog
  • mb/patch_release_with_timeline
  • orchestrator
  • add-release-environments-in-main-readme
  • ddieulivol-update_access_token_reference
  • add-release-environment-toc-validation
  • rp/pdm-autovacuum
  • update-practice-runbooks
  • jk/dedicated-maintenance-qa
  • at/add-hotpatcher-doc
  • improve-security-release-readme
20 results

docs

  • Clone with SSH
  • Clone with HTTPS
  • Mayra Cabrera's avatar
    Mayra Cabrera authored
    Add initial draft of runbook to deploy to a specific environment
    
    See merge request !438
    26ffa96e
    History

    GitLab Release Process

    This repository contains instructions for releasing new versions of GitLab Community Edition (CE), Enterprise Edition (EE) and GitLab.com release related processes.

    The goal is to provide clear instructions and procedures for our entire release process. This repository includes documentation which should help perform the role of Release Manager as well as documentation that should help other stake-holders in the release process.

    The topics are divided per each type of release. Each type of release has a general process overview and specific documentation for different stakeholders.

    Release Manager

    Releasing monthly stable version

    Releasing patch versions

    Security release

    How to guides

    Runbooks

    Deployment

    Guides

    Runbooks

    Glossary

    Further Reading

    Contributing

    See CONTRIBUTING.md.

    License

    See LICENSE.