|GitPod Adds Native GitLab Integration|
|Written by Kay Ewbank|
|Thursday, 15 October 2020|
Users of GitLab can now make use of the Gitpod UI. GitLab is a popular DevOps tool that is used by more than 100,000 organizations. A partnership between GitLab and Gitpod means developers can make use of fully prebuilt, ready-to-code development environments for any GitLab project in the browser.
Gitpod is a Kubernetes application that provides a collaborative development environments in your browser. Coding in Gitpod uses Eclipse Theia, which is similar to VS Code. Gitpod provides an IDE that can be launched from any GitHub page. Along with the in-browser IDE you get a cloud-based Linux container configured specifically for the current project.
The new facilities are only the first result of this collaboration according to the development team, and add the ability to launch cloud-based dev environments with one click directly from gitlab.com. The Gitpod integration adds a Gitpod button next to the Web IDE button on the project page and the merge request page.
Once the Gitpod feature is enabled, the Web IDE button turns into a dropdown split button where the user can choose to open the project either in the GitLab Web IDE or in Gitpod.
The Gitpod button opens the configured Gitpod URL with a context URL. This is the GitLab URL of the project, an issue, a merge request, a commit, or a file. Gitpod parses the context URL and prepares a cloud development environment.
The Gitpod integration is already live on gitlab.com and is going to be part of GitLab 13.5 which will be released on October 22nd. At that point, you’ll be able to connect your GitLab self-managed installation to gitpod.io, through a new feature that lets you register additional Git providers.
or email your comment to: firstname.lastname@example.org