Engineering

Subscribe

Follow Us

Featured Post
Apr 5, 2016

GitLab.com Shared Runners use Autoscaling

With the latest release of GitLab Runner 1.1, we've introduced autoscaling to help us meet the growing demand Read on

Recent Posts

Post Image

Get Started with GitLab Pages

Apr 4, 2016

We've since added some great resources to help you get started with Gitlab Pages, including this handy quickstart guide.

Post Image

Using the Omnibus GitLab package to ship GitLab

Mar 21, 2016

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.

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

GitLab.com now supports an alternate git+ssh port

Feb 18, 2016

You'd be happy to know that GitLab.com 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 Quay.io

Continuous Integration of GitLab-Hosted Docker Projects with Quay.io

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 doc.gitlab.com. Read here!

Post Image

GitLab.com outage on 2015-05-29

Jun 4, 2015

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

Edit this page View source