Home / Companies / SingleStore / Blog / Post Details
Content Deep Dive

Using GitLab Code Review and CI with the Git Rebase Workflow

Blog post from SingleStore

Post Details
Company
Date Published
Author
David Gomes
Word Count
1,446
Company Posts That Month
12
Language
English
Hacker News Points
1
Post removed?
No
Summary

We've been using the Git Rebase workflow with GitLab Code Review and CI for over a year now, managing a large repository with 10-40 commits per day across multiple time zones. We use the "Fast-forward" merge method in our Merge Requests configuration to force rebasing of side branches against the main branch before merging. However, this requires us to manually trust that pipelines have succeeded and been recently updated, rather than having a one-click rebase operation. To address this, we're exploring features like Merge Trains, which could allow us to push all code changes into a train instead of the main branch, eliminating pipeline time waste. We've also set up custom roles for our CI pipelines to enable manual deployment and deployment notifications via a Slack bot, making it easier to manage our deployments and track changes.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 1 1,005 156 60 -3%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.