Member-only story

Complete guide to set up robust Android CI/CD environment

Tom Smykowski
12 min readJul 30, 2020

--

by Tomasz Smykowski

From this article you will learn:

  1. How to set up complete Android CI/CD environment
  2. How to set up GitLab runners that execute GitLab pipelines on a computer
  3. How to create GitLab CI/CD for an Angular project
  4. How to boost performance with a private image
  5. How to create own Angular Docker Image
  6. How to upload it to a Nexus registry
  7. How to configure GitLab to use own Docker Image

Lets move on!

Setting up GitLab CI/CD and GitLab Runner

First, we will create GitLab runner. They are used to execute GitLab pipelines on a computer. When a developer will push code to the repository, GitLab will send information to GitLab Runner on a computer to execute pipeline. So, you have to have a computer with GitLab Runner installed and configured to CI/CD to happen.

Creating GitLab account and fetching GitLab Runner registration token

So let’s start setting up GitLab CI/CD:

Create GitLab account. Create a group. Go Settings -> CI/CD. Expand Runners. Copy registration token.

--

--

Tom Smykowski
Tom Smykowski

Written by Tom Smykowski

🚀 Senior/Lead Frontend Engineer | Angular · Vue.js · React | Design Systems, UI/UX | Looking for a new project! 📩 contact@tomasz-smykowski.com

No responses yet