The following page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features or functionality remain at the sole discretion of GitLab Inc.
This is the product direction for Release. If you'd like to discuss this direction directly with the product managers for Release, feel free to reach out to Orit Golowinski (PM of the Release Stage) (GitLab, Email Zoom call or Kevin Chu (Group PM) (GitLab, Email Zoom call).
The Release stage puts what you've developed into the hands of customers. It comes after you've configured your continuous integration pipelines, configured your infrastructure, and before operating and monitoring for feedback and improvement.
The Release stage helps you to continuously deploy your application to environments confidently with the granular control needed, no matter the complexity.
Empower all teams to effectively deploy when, where, and how they want, without compromising security and support traceability naturally.
Check out our Release Stage Vision:
We are working toward creating 3-year vision mock-ups to effectively orchestrate features across the Release stage.
There are two main flows that illustrate the future vision of the Release stage. We have two embedded widgets from Figma. To interact with these widgets, you can use the zoom or full screen icons to view the various screens and steps in the prototypes. You may notice color hints, which are prompts to click various buttons on the screens.
Check out the two release flows below:
Deployment templates and automation
Deployment approvals from a notification triggered by a Runbook
To support our goals in 2020 and our 3-year strategy, Release will continue enriching the free features while adding tier value. In our adoption journey, the Release features are typically consumed after continuous integration and source code management, so we will work to expand the independent use of continuous delivery features. While investing in the reduction of barrier to entry into Release we will spend time meeting the needs of the Enterprise by adding visibility into the benefits of using GitLab end-to-end.
Release will continue investing in the free solution to reduce the barrier of entry into Release as both as part of additional Gitlab adoption from existing CI users and as an independent solution without needing to use CI or SCM. We will focus on simplifying the process of managing releases and deploying progressively while empowering developers to release independently using GitLab. Roadmap features targeted for this tier include:
As the default paid tier for enterprises, Premium will cater to directors operating a medium to large instance. We'll direct features that solve for typical entry-level enterprise needs: reporting and analytics, operational efficiency, deployment automation, security and compliance, and other needs that are must-haves for medium to large organizations. While this type of organization should be able to get started in GitLab at lower tiers, they won't be able to thrive at scale. Roadmap features targeted for this tier include:
This tier is directed toward an executive likely buyer. Release groups will direct capabilities into Ultimate which serve the organizational needs of a complex enterprise operating a large GitLab instance. We'll focus on features which will help drive compliance into the continuous delivery workflow and shift security left into the development pipelines. Roadmap features targeted for this tier include: