Home/Continuous Integration Software/GitLab
Updated on: March 31, 2020
What is GitLab ?
GitLab - Continuous Integration Software : SaaSworthy.com
View Gallery
92% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More

GitLab

An Integrated CI to build, test deploy and monitor the codes
(148 Ratings) Write Review

GitLab is an all-in-one CI/CD tool that enables single conversation right from planning to deployment. It is highly scalable and the tests are distributed on separate machines. With this CI tool, each of the build can be split into multiple jobs that can run parallel on multiple machines. It is also optimised for delivery with multiple stages, manual deploy gates, variables and environments. GitLab can be used on multiple platforms (operating systems) including Windows, MacOS, Unix and any other platforms that can support Go. It can also be supports builds on multiple programming languages including the PHP, Java, Ruby or C. It also has the much important auto-scaling feature that enables spinning higher or lower automatically so that the builds are processed faster and more cost efficiently. The projects can be added via single click as all the hooks are automatically set up through GitLab API. It also has an inbuilt container registry so that the users can share store and use images.

GitLab Features Show All Features

GitLab Technical details

Support 24/7 (Live rep) Online Customer Type Large Enterprises Medium Business Small Business
API Location / Phone Number San Francisco, California
Deployment SaaS/Web/Cloud Mobile - iOS Category Continuous Integration Software

GitLab Pricing

Pricing ModelFree Trial , Open-source , Subscription
Free
Free

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
Bronze
$4 /User/Month

Plan Features

  • 2,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
Silver
$19 /User/Month

Plan Features

  • 10,000 CI pipeline minutes per group per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
Gold
$99 /User/Month

Plan Features

  • 50,000 CI pipeline minutes per month on our shared runners
  • Unlimited private projects and collaborators
  • Community Support
  • Built-in CI/CD
  • Project Issue Board
  • ChatOps
  • Next business day Support
  • Multiple approvers in code review
  • Merge approvals
  • Code Quality
  • Multiple Group Issue Boards
  • Priority Support
  • Multi-project pipeline graphs
  • Deploy Boards
  • Timed and manual incremental rollout deployments
  • Canary Deployments
  • Multi-level Epics
  • Roadmaps
  • Portfolio Management
  • Application performance alerts
  • Security Dashboards
  • Container Scanning
  • Dynamic Application Security Testing
  • Kubernetes Cluster Monitoring
  • License Management
  • Free Guest users
  • View Kubernetes pod logs
Screenshot of the Vendor Pricing Page
GitLab Pricing
View Full Screen

Disclaimer: The pricing details were last updated on 19/09/2018 from the vendor website and may be different from actual. Please confirm with the vendor website before purchasing.

GitLab FAQs

GitLab is Continuous Integration Software. GitLab offers the following functionalities:

  • Multi Programming Languages
  • Automated Integration
  • Auto Scaling
  • Automated Deployment

Learn more about GitLab features.

The pricing for GitLab starts at $4.00 per user per month. GitLab has 3 different plans:

  • Bronze at $4.00 per user per month.
  • Silver at $19.00 per user per month.
  • Gold at $99.00 per user per month.
    • GitLab also offers a Free Plan with limited features.

      Learn more about GitLab pricing.

Yes, GitLab offers a free plan.

Learn more about GitLab pricing.

Yes, GitLab provides API.

Ask the Community View Community

GitLab Alternatives GitLab Alternatives

98% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Semaphore
(98 RATINGS)
Semaphore
Semaphore cloud-based platform simplifies the cloud testing process and places it more often in a single workflow. Automate each continuous power line. Get...
Visit Website
GitLab vs Semaphore
96% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Travis CI
(115 RATINGS)
Travis CI
Travis CI is a free open source Continuous Integration tool that provides support for many built configurations like Node.js, Java, PHP, etc. It is built for...
Visit Website
GitLab vs Travis CI
91% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
CircleCI
(229 RATINGS)
CircleCI
Circle CI works on the integration of VCS like GitHub, BitBucket and GitHub enterprise. This allows the tool to run automated testing each time the user runs a...
Visit Website
GitLab vs CircleCI
89% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bitrise
(103 RATINGS)
Bitrise
Bitrise helps to automate daily app development tasks from building through testing to deployment. Bitrise is used for faster, more efficient and consistent...
Visit Website
GitLab vs Bitrise
87% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
AppVeyor
(24 RATINGS)
AppVeyor
AppVeyor provides continuous integration tools for Windows developers. The service is offered for free to open-source projects and offers subscriptions for...
Visit Website
GitLab vs AppVeyor
86% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Probo.CI
Probo.CI
Probo.CI is a continuous integration and collaboration tool that helps break down the barriers inherent in a software development project. Probo works with git...
Visit Website
GitLab vs Probo.CI
85% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Buildkite
(4 RATINGS)
Buildkite
The Buildkite is an open-source Continuous Integration tool that lets the application infrastructure have maximum speed, security and control. It runs as a...
Visit Website
GitLab vs Buildkite
84% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Codefresh
Codefresh
Codefresh is a Continuous Integration and Delivery platform built for Docker from the ground up. It helps companies automate their Docker workflow and...
Visit Website
GitLab vs Codefresh
82% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
Bamboo
(100 RATINGS)
Bamboo
Bamboo is a CI tool suitable for people and developer teams who work on a wide range of programming languages like PHP, Python, Java, etc. It is used to...
Visit Website
GitLab vs Bamboo
81% The SW Score ranks the products within a particular category on a variety of parameters, to provide a definite ranking system. Read More
CloudBees Core
CloudBees Core
CloudBees Core extends Jenkins with functionality that embeds best practices, supports rapid on-boarding, provides tools for easier admin management and is...
Visit Website
GitLab vs CloudBees Core

GitLab Reviews

OVERALL RATING
4.2
Based on 148 Rating(s)
Rating Distribution
  • 118
  • 19
  • 2
  • 9
  • 0
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Rex ElSource : play.google.com
(Reviewed on 23 February 2020)

Unable to login as the 2fa button on 2nd login screen doesn't appear to do anything. The minute you switch between the apps login screen and your password manager, it resets the login screen. Same for the mfa app switching. Fails at first hurdle. Just use the web portal.

...more
User in Real EstateSource : g2crowd.com
(Reviewed on 17 January 2020)
"Great for some uses, mediocre for others"

What do you like best?

The pipelines visualizations are amazing, and really help to enable a consistent CI/CD model. I like the way that it's very easy to set "dedicated approvers" for certain projects, to prevent other teams from breaking services they are less familiar with.

What do you dislike?

The issues/wiki systems are garbage, and should be replaced by Atlassian products for any company that is serious about being a tech player.

What problems are you solving with the product? What benefits have you realized?

Having our deploys/repos/cicd processes synced in one place is very nice. On merge requests, being able to see that a service deployed successfully before approving is a huge benefit that we didn't have before.

...more
Verified UserSource : trustradius.com
(Reviewed on 16 January 2020)
A great product

Use Cases and Deployment Scope

We use Gitlab to check in all the codes that we develop. We use it as an online repository.

Pros and Cons

  • Can be accessed easily from the terminal.
  • Easy to maintain the codes online.
Edit
  • Can't think of any.

Likelihood to Recommend

It is really suitable when you have a large team developing a number of scripts. It's easy to merge everything together. Everybody can access everybody's codes. Really speeds up the development process. Very useful for version control. It can get a bit difficult for a newbie to access it from the terminal. But once you get hold of it, it's easy.
Read this authenticated review

...more
Ali EidSource : play.google.com
(Reviewed on 15 January 2020)

Doesnt load anything. Actually the login screen is all white!

...more
Administrator in Information Technology and ServicesSource : g2crowd.com
(Reviewed on 10 January 2020)
"User who loves gitlab :)"

What do you like best?

The variety of feature around devops world

The stability of the product

What do you dislike?

Unclear state of the art for clustering (lack of terraform module or ansible role for instance)

Recommendations to others considering the product:

Try it :)

What problems are you solving with the product? What benefits have you realized?

Day to day team workflow around git and product

Features / Issue resolutions / CI for testing / CD for release

...more
Richard RoutSource : trustradius.com
(Reviewed on 09 January 2020)
Gitlab - it's like GitHub but pretty much just as good!

Use Cases and Deployment Scope

Gitlab is being used by our development team (whole organization) as our git source control provider and our build system, CI and CD provider. We use it for managing and reviewing pull requests and configuring our deployments for each project. It saves us from having to use multiple systems and is much easier as a built-in solution.

Pros and Cons

  • Gitlab hosts your code and provides build servers all in one solution.
  • Pull requests and code reviews are all easy within Gitlab.
  • A viable alternative to using GitHub.
  • They keep adding features all the time.
Edit
  • Not as good as GitHub in some areas.
  • UI isn't as pretty or friendly as its competitors.
  • Has a lot of room for growth.
  • Is lacking some enterprise-level features.

Likelihood to Recommend

Gitlab is well suited if you're looking for a cheap git source control provider with decently priced CI. However, it does lock you into using their build machines - in contrast, GitHub plays a bit nicer with external build services like CircleCI and Travis. However, Gitlab provides a fairly decent set of features; it is catching up to GitHub in a variety of ways.
Read Richard Rout's full review

...more
Administrator in BankingSource : g2crowd.com
(Reviewed on 09 January 2020)
"Source code repository with HA"

What do you like best?

Version, source code management and easy connect to our jenkins

What do you dislike?

Need tools to generate summary and graphic repository

What problems are you solving with the product? What benefits have you realized?

Being central repository, easy to merge our ci/cd process

...more
Administrator in Information Technology and ServicesSource : g2crowd.com
(Reviewed on 30 December 2019)
"Excellent solution to control your codes"

What do you like best?

Very easy to use and exceptions versioning control

What do you dislike?

Configure integrations with other softwares is a little bit confused

Recommendations to others considering the product:

One of the best solution to manage code versioning. Have possibility to create your own environment, and store it in your own server

What problems are you solving with the product? What benefits have you realized?

Manage our team codes, with complete way to get back on any version of code developed

...more
User in Computer & Network SecuritySource : g2crowd.com
(Reviewed on 15 December 2019)
"Gitlab a better UX"

What do you like best?

I like the user experience in gitlab compared to other scm softwares plus having embedded tools like ci is really nice

What do you dislike?

I dont like the way projects and sub projects are organised and managed

What problems are you solving with the product? What benefits have you realized?

Scm and ci pipelines

...more
Dustin GhiaSource : trustradius.com
(Reviewed on 13 December 2019)
Gitlab is great

Use Cases and Deployment Scope

I am currently using Gitlab for software projects in my company and for some of my clients. I highly recommend Gitlab for distributed teams, especially for software projects that are developed in offshore mode. A key feature of Gitlab is its JIRA Software integration. This is very useful considering that JIRA is a very powerful agile planning tool.

Pros and Cons

  • Supports the entire CI/CD lifecycle.
  • Integration with JIRA Software.
  • On-premise self-managed version.
Edit
  • Documentation could be better.
  • Multiple issue assignees should be a core feature.

Likelihood to Recommend

Gitlab is well suited for distributed and centralized teams. It is less appropriate for agile teams.
Read Dustin Ghia's full review

...more
Read All Reviews

Videos on GitLab

Introduction to GitLab Workflow
Introduction to GitLab Workflow
GitLab Agile Project Management 4-min Overview

GitLab Screenshots

GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot
GitLab screenshot

GitLab Slides

GitLab 8.6 - Release Webcast
GitLab 8.6 - Release Webcast