Programster's Blog

Tutorials focusing on Linux, programming, and open-source

Gitlab Pipeline - Environment Builds

Have a single set of "build" and "deploy" steps in your pipeline, but run different actions based on your environment.

GitLab - Create A Project Access Token

Learn how to create a token that grants limited access to a specific project.

GitLab - Create A Personal Access Token

Generate a personal access token that will grant a service the ability to perform certain actions as if they were you.

A Really Basic GitLab Pipeline To Build And Deploy A Docker Image

A simple CI/CD pipeline that will get you something simple/basic in place that you can the "build" (pun intended) upon. This way there isn't a steep learning curve.

GitLab - Add Pipeline Variable

Set variables for your CI/CD pipelines in GitLab.

GitLab - Find Project's ID

Find your GitLab project's ID

Gitlab - Disable Automatic DevOps Pipelines

Disable the "Auto DevOps" on new projects in Gitalb

Gitlab - Fixing Unable To Upload Images To Wiki

Fix not being able to upload images to the wikis in Gitlab when using a reverse proxy for HTTPS.

Getting Started with LFS in GitLab

Get started with using LFS in GitLab in order to manage large files.

Dockerized Gitlab - Configure SMTP

Configure SMTP for Dockerized Gitlab so that it can send emails.

Deploy Gitlab Runner With Docker

Deploy a Gitlab runner to unlock CI/CD capabilities in Gitlab.

Deploy GitLab Through Docker

Deploy Gitlab with the help of Docker.