GitLab CI and Distributed Builds
GitBot – automating boring Git operations with CI

GitBot – automating boring Git operations with CI

11/2/2017 · Kristian Larsson

What this post added

This post introduces the automation of Git operations within GitLab CI. It details how to configure CI jobs to automatically rebase a 'ts' branch onto the 'master' branch after a push to 'master'. It also describes a workflow for automatically creating merge requests when a NED (Network Element Driver) is updated, by modifying a version file in a separate repository and pushing the changes. The post provides specific `.gitlab-ci.yml` configurations for these automation tasks, including SSH key setup and Git commands.

Read the original post ↗