Home/Continuous Integration Software/GitLab
Updated on: September 15, 2019
What is GitLab ?
I Use this
GitLab - Continuous Integration Software : SaaSworthy.com
View Gallery
72%

GitLab

An Integrated CI to build, test deploy and monitor the codes
(365 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 Contact San Francisco, California
Deployment SaaS/Web/Cloud Mobile - iOS Category Continuous Integration Software

GitLab Pricing

Pricing ModelFree Trial , Open-source , Subscription
How much does GitLab cost ?
The pricing for GitLab starts at $4.0 per user per month. GitLab has 3 different plans such as - Bronze at $4.0 per user per month, Silver at $19.0 per user per month and Gold at $99.0 per user per month. GitLab also offers a Free Plan with limited features.
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
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.

Ask community

GitLab Alternatives GitLab Alternatives

98%
(46 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
84%
(2054 RATINGS)
GitHub
GitHub is a Free and Open-source software that can be used on-premises or in a private cloud. It lets you host, and review codes, monitor and track,...
Visit Website
78%
(72 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
77%
(586 RATINGS)
Codenvy
A cloud IDE (Integrated Development Environment) designed for Teams, Developers, DevOps and Enterprises to assist them in coding, creating and debugging...
Visit Website
52%
(32 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
45%
(2 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
38%
Mobsted
Mobsted is a platform of Progressive Mobile Apps that enables users to visually build and run PWA apps for platforms such as Android, iOS and messenger bots....
Visit Website
30%
(5 RATINGS)
AutoRABIT CI
The AutoRABIT CI is an enterprise level end-to-end CI, delivery tool, and release automation suite for Salesforce, Salesforce DX and MuleSoft. It enables the...
Visit Website

GitLab Reviews

OVERALL RATING
4.6
Based on 365 Rating(s)
Rating Distribution
  • 351
  • 13
  • 0
  • 1
  • 0
SHARE YOUR EXPERIENCE Write a Review
Sort By
Filter by Source
Source : g2crowd.com
(Reviewed on 29 July 2019)
"Checkout any project easily"

What do you like best?

Easy to checkout any project and work with team and merge the changes

What do you dislike?

Sometime git ignore file does not work and unwanted file untrack

Recommendations to others considering the product:

Easy to checkout but some times branch switch problems for release purpose

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

Conflict issue resolved easily with non conflict first resolve and after that merge with conflict

...more
Source : g2crowd.com
(Reviewed on 29 July 2019)
"A fantastic platform to comment and exchange on projects"

What do you like best?

Gitlab is a must have for any user of Github. It allows you to exchange with other developers in depth and see other projects that require better coding.

What do you dislike?

It is sometimes hard to fin a particular project you are working on unless you have a direct link to it.

Recommendations to others considering the product:

If you are using Github, there is no way you can continue without Gitlab, Both solutions really go hand in hand. GItlab will allow you to get more perspective on your code and make progress.

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

I am learning to code with Gitlab. I am exchange with other IT professionals and students.

...more
Source : g2crowd.com
(Reviewed on 26 July 2019)
"GitLab is the powerhouse for Development"

What do you like best?

Gitlab has super powerful features to customize the workflow for development teams in companies. The build pipelines are one of the coolest things that they offer

What do you dislike?

Sometimes the interface feels slightly slow, and the UI is not as snazzy as some of the competition.

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

Better PRs, with mroe fine grained control

Phenomenal self hosted build pipelines (on our own AWS instances)

Container registry

...more
Source : g2crowd.com
(Reviewed on 25 July 2019)
"Essential tool for my team and business"

What do you like best?

Gitlab's builtin CI is great for automated testing and deployment of our projects. We use the task board to help manage the backlog. The whole tool supports gitflow really well with references to tasks, builds, and PRs all linked together making it easy to see the changes.

The "automatic merge" feature of a Pull Request once the build has passed is really handy.

What do you dislike?

Honestly, it's hard to find anything I really dislike about Gitlab.

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

Every once and a while our builds are slow to start but we are using their shared (free) build runners so it's easy to understand.

...more
Source : g2crowd.com
(Reviewed on 24 July 2019)
"Local Github"

What do you like best?

The feature that I find attractive is the way how Gitlab makes things easy for the user, from creating a repository, to set permissions, to the merge requests, everything is well thought and doesn't require the user to be a genius to start using it. Also, we have added the login integration with Outlook using oAuth, and it was pretty easy to do it.

What do you dislike?

Until now, the only thing that I have failed to configured is the HTTPS, I don't know why is not working, I have to remove the s and the end to get the work done, but is not a deal-breaker, is just something that probably I haven't found a solution to solve it. As soon as I solve that, I think that there won't be any other issue that you have to be aware of.

Recommendations to others considering the product:

If you like GIT, and don't want to spend money on private repositories, switch yo Gitlab, you will have full control of all the configuration. Besides, you can set permissions based on projects if you like to have more control over all the work your team is doing and if you use Outlook you can log in with your account which gives you another option for you and your users and avoid the team to remember another password. Try it, you won't regret it. Remember CE is free.

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

Versioning, at the company, we didn't have the money to buy private repositories, so, the best option was to install locally the CE Gitlab.

...more
Source : g2crowd.com
(Reviewed on 21 July 2019)
"The best tool to control my projects"

What do you like best?

since I started in the world of programming I was strongly recommended to use GitLab to be able to manage every step I take and thus have a secure backup in the cloud for which I can depend on it at any time, with only a few lines of code I can update my repository because no matter if I lost the data in my local GitLab will bring me any version of the project that I have uploaded to the cloud, thanks to the extensive features of this software I can keep my individual and group projects organized as it is identified by who raised it when creating branches. In these branches I can mention my colleagues to give notice about updates or changes that need to be implemented, GitLab is an excellent tool for the day to day work.

What do you dislike?

I've been using GitLab for 4 months and I've never found anything that I dislike

Recommendations to others considering the product:

GitLab is a great tool that will facilitate a lot of work and will take away a lot of stress in case of data loss so if you do not decide to use it you should do it without regret

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

group collaboration with colleagues who are working in the same company as me and with those who work remotely, and with a small meeting that is done in the mornings before work we can update with each advance we have had

...more
Source : g2crowd.com
(Reviewed on 11 July 2019)
"Muito bom serviço!"

What do you like best?

Suporta vários repositórios, segurança granular e acesso de baixo custo ou gratuito para indivíduos. O Gitlab é a melhor solução no local para gerenciar uma base de código com a vantagem adicional de poder ter um pipeline de CI completo com o código. Eu posso interagir com outro usuário e aprendi muito

What do you dislike?

Eu não gostei do jeito que este utilitário exibe o diff entre 2 versões que somos uma filial e precisávamos contatar a corporação para modificar algumas configurações de firewall e rede. - É buggy, às vezes o visualizador de arquivos não está carregando - Seria feito para introduzir o Gerrit como sistema de revisão mais avançado - Às vezes, os corredores do Gitlab CI travam - É bem lento na boa internet, carregando barras em todos os lugares

Recommendations to others considering the product:

- Use o Gitlab CI, sua ferramenta muito poderosa - Instale mais plugins Definitivamente, continue a usar o GitHub também Escolha sólida

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

O GitHub não era uma opção, pois eu não publicaria o código-fonte para o mundo, mas apenas para o público-alvo. Controlamos as alterações em nossos repositórios de código-fonte, exigindo solicitações de mesclagem e revisão de código. Portanto, usamos a maioria dos recursos para criar soluções de código aberto usando o GitLab para abrigar o código-fonte.

...more
Source : g2crowd.com
(Reviewed on 08 June 2019)
"Everything I need in source code control, collaboration, and project management"

What do you like best?

Git compatibility, self-hosting, issue tracking, and a postgres back end I can use for my production server to allow everything that matters to my business to be backed up on a single database server instance.

What do you dislike?

Honestly there is nothing that I don't like about GitLab. I am only jealous that I don't work for them, the largest 100% remote company.

Recommendations to others considering the product:

Make sure you can handle letsencrypt certificates.

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

I use GitLab for source code control, issue tracking, project management, and collaboration in my self-funded pronunciation remediation startup.

...more
Source : g2crowd.com
(Reviewed on 31 May 2019)
"the best to control and order my projects"

What do you like best?

GitLab makes creating and supporting a project very easy because from this first step it gives you instructions so that you can upload your project to the cloud correctly, as I move forward in the project I can add collaborators to work in a group no matter where they are located, I like it I can make comments and mention my colleagues to be informed of changes made before they start working, the function of being able to see the lines of code that were modified in case it shows an error when they are going to integrate the changes made It is very good because this way we avoid integrating errors that could create errors when making the presentation.

What do you dislike?

when I started using GitLab it was a little complicated to locate each option since the names they have are not very specific

Recommendations to others considering the product:

Gitlab is a great page where you can lodge with total confidence every project that you are going to carry out

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

We are doing a web page with many colleagues who work remotely, so using gitlab is a great way to optimize time

...more
Source : g2crowd.com
(Reviewed on 29 May 2019)
"Perfect solution for could and on premise Devops tool"

What do you like best?

Gitlab is a perfect toolbox for full development cycle support. Constant updates and features make it the best solution on the market. Monitoring, development, configuring and deployment of code are very simple and easy to use. Full integration with Kubernetes allowed us to maintain 24/7 availability of our services.

What do you dislike?

Gitlab is not the most popular public repository of code, so our open-source products will still be published on GitHub.

Recommendations to others considering the product:

If you want to maintain the best quality of code, implement automatization of your work and host your code on your own servers Gitlab is the best solution on market

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

One year ago we have started using Docker for deployment, and gitlabCI was a perfect choice. Combining code reviews functionalities wit static code analysis has significantly improved the quality of our code.

...more
Read All Reviews

Videos on GitLab Youtube Official Channel

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