Follow Us

Featured Post
Mar 21, 2016

Using the Omnibus GitLab package to ship GitLab

Take a look at what kind of decisions we need to make on every release of GitLab and how omnibus-gitlab package fits into this process. Read on

Recent Posts

Post Image

Fast Search Using PostgreSQL Trigram Text Indexes

Mar 18, 2016

In this article we'll look at how these indexes work and how they can be used to speed up queries using LIKE conditions.

Post Image

Setting up GitLab CI for iOS projects

Angelo Stavrow
Mar 10, 2016

Learn how to set up GitLab CI for your iOS projects.

Post Image

Tutorial: It's all connected in GitLab

Mar 8, 2016

In GitLab, everything you do can be cross-linked and referenced. This improves discoverability and reduces duplicate effort.

Post Image

Setting up GitLab Runner For Continuous Integration

Mar 1, 2016

This tutorial will demonstrate how to get started with a CI workflow using GitLab Runner.

Post Image

Making GitLab Faster

Feb 25, 2016

In GitLab 8.5 we shipped numerous performance improvements. In this article we'll take a look at some of these changes and the process involved in finding and resolving these issues.

Post Image now supports an alternate git+ssh port

Feb 18, 2016

You'd be happy to know that now runs an alternate git+ssh port (443) which you can use whenever you are in a place where port 22 is blocked.

Post Image

Feature Highlight: Create files and directories from the Files page

Feb 10, 2016

In this feature highlight we look at how you can create a new file, directory, branch or tag from the file browser.

Post Image

Getting started with GitLab and GitLab CI

Dec 14, 2015

This is the start of a series of posts to get you started with GitLab and GitLab CI.

Post Image

Continuous Integration of GitLab-Hosted Docker Projects with

Continuous Integration of GitLab-Hosted Docker Projects with

Post Image

Feature Highlight: Merge Request Approvals

Jul 29, 2015

If you want keep code quality high, it is important that you use a code review process. In GitLab, the best way to do this is by using Merge Requests. Read how to approve merge requests here.

Post Image

Implementing .gitlab-ci.yml

Jun 8, 2015

We replacing GitLab CI jobs with a .gitlab-ci.yml and wanted to share the details of that process with you and would love to hear what you think.

Post Image

How GitLab uses Unicorn and unicorn-worker-killer

Jun 5, 2015

We just wrote some new documentation on how Gitlab uses Unicorn and unicorn-worker-killer, available on Read here!

Post Image outage on 2015-05-29

Jun 4, 2015

A quick summary of the causes and solutions regarding the outage on 2015-05-29

Post Image

Version Check Functionality

May 7, 2015

We're working on a version check function for GitLab to reduce the problem of outdated servers which can be a security problem and provide a bad user experience

Post Image

Unofficial GitLab CI Runner

Apr 17, 2015

GitLab CI Multi-purpose Runner is yet another CI runner, but this time written in Go with a vast number of features that leverage all the latest technologies.

Open in Web IDE View source