Fix GitLab CI Duplicate Pipelines in Merge Requests when Using rules:

Configuring GitLab CI pipelines to work as desired is not always straightforward. A common issue is introducing rules to include or exclude jobs from a pipeline and this leads to unexpected results when using pipelines. Some wonder what is a detached pipeline in GitLab CI. Let’s try to understand what is happening behind the hood.




DevOps can help you deliver more business value. It is not always easy but certainly possible.

Recommended from Medium

The Whale in the Refrigerator — An Introduction to Docker

An old refrigerator. Pictures and drawings of whales are attached with alphabet magnets. The magnets spell out D-O-C-K-E-R.

API Design-First vs Code First

Behavior parameterization In Java

Consistent Hashing: Beyond the basics

How Chaos Engineering Practices Will Help You Design Better Software

Automate updating docker on new base image releases

Deploying to Kubernetes with Helm and GitHub Actions

3 Crappy Side Effects of Being a Computer Science Student

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Valentin Despa

Valentin Despa

Software developer and online instructor. Imprint:

More from Medium

GitLab CI: How to Deploy a Docker image to AWS Elastic Beanstalk from a Private Docker Registry

OCI API Gateway for REST & SOAP Integrations

Creating S3 Upload Presigned URL with API Gateway and Lambda

Apache Tomcat with Nginx Proxy on Ubuntu 20.04