This month’s Most Valuable Person (MVP) is Takuya Noguchi
This release’s MVP is Takuya Noguchi. Takuya implemented a re-designed and extremely useful branches page in GitLab, making it much easier to manage active versus stale branches, especially in large projects with many ongoing branches.
Thank you, Takuya for your contribution! We’ve sent Takuya some GitLab swag as a thank you, including a hoodie, socks, and a handmade tanuki.
GitLab CI/CD for external repos
In 2011, GitLab started out as a code repo alone. Since then, we’ve built an application for the complete DevOps lifecycle that includes rich capabilities for testing, security, packaging, deployment, and monitoring. With this newest release, you can now use GitLab for CI, or even CD and monitoring, all while your application code is hosted in an external repo.
To use GitLab CI/CD with a GitHub repository create a new GitLab project. On the CI/CD for external repo tab, click GitHub to sign in and select your GitHub repo. Once you add a .gitlab-ci.yml
file to your repo (or enable Auto DevOps), GitLab will automatically run pipelines and update the commit status in GitHub.
You can also connect to any Git repo via URL and configure status webhooks manually. For example, if you’re using Bitbucket, read how to manually enable GitLab CI/CD.
To celebrate this release, we’re offering this feature promotionally as part of GitLab.com Free through March 2019.






Other Improvements in GitLab 10.6
Deprecations
Mattermost configuration changes
With the release of GitLab 11.0, the number of Mattermost configuration options supported within gitlab.rb
will be reduced. We will continue to support the core configuration settings necessary to run Mattermost, and set up the integration with GitLab. Going forward, other configuration settings should be set directly within the Mattermost console, or passed as environment variables.
Presently with two applications attempting to write to the same config file, changes can be lost.
Due: GitLab 11.0.
The legacy gitlab
Helm chart
The legacy gitlab
Helm chart is deprecated. For installations on Kubernetes today, we recommend the beta gitlab-omnibus
Helm chart.
A new cloud native GitLab chart is in development with increased scalability, resilience, and other benefits. This chart will replace both existing charts when generally available later this year.
For more information on GitLab Helm charts, please read the documentation on installing GitLab on Kubernetes.
Due: March 22, 2018.
Upgrade barometer
To upgrade to GitLab 10.6 from the latest 10.5 version, no downtime is required.
For this release we have migrations and post-deploy migrations.
GitLab.com migrations took approximately 30 minutes and post-deploy migrations accounted for about 10 minutes.
GitLab Geo users, please consult the documentation on upgrading Geo.
Changelog
Please check out the changelog to see all the named changes:
Installing
If you are setting up a new GitLab installation please see the download GitLab page.
Updating
Check out our update page.
GitLab Subscription Plans
GitLab is available in self-hosted and cloud SaaS options.
Self-hosted: Deploy on-premises or on your favorite cloud platform.
- Core: For small teams, personal projects, or GitLab trials with unlimited time.
- Starter: For co-located teams with few projects who need professional support.
- Premium: For distributed teams who need advanced features, high availability, and 24/7 support.
- Ultimate: For enterprises that want to align strategy and execution with enhanced security and compliance.
Cloud SaaS – GitLab.com: hosted, managed, and administered by GitLab with free and paid subscriptions for individuals and teams.
- Free: Unlimited private repositories and unlimited collaborators on a project. Private projects get access to Free features, public projects get access to Gold features.
- Bronze: For teams that need access to more advanced workflow features.
- Silver: For teams that need more robust DevOps capabilities, compliance and faster support.
- Gold: Great with many CI/CD jobs. Every public project get the features of Gold for free irrespective of their plan.
Cover image licensed under Unsplash free license
Article by channel:
Everything you need to know about Digital Transformation
The best articles, news and events direct to your inbox
Read more articles tagged: Cloud