Stop Racing Deploys in GitLab with resource_group
Two pipelines, one production environment: how GitLab's resource_group keyword serializes deploy jobs, plus the trade-offs and limits to know first.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Two pipelines, one production environment: how GitLab's resource_group keyword serializes deploy jobs, plus the trade-offs and limits to know first.
Learn how to configure SonarQube Quality Gates to automatically fail CI/CD builds when new code violates security or quality thresholds.
Stop letting one slow build job block your entire test suite. Learn how to use GitLab's 'needs' keyword to implement Directed Acyclic Graphs (DAGs) for faster CI/CD execution.
Stop wasting CI minutes on redundant downloads. Learn how to implement checksum-based caching in CircleCI to slash build times and avoid the pitfalls of poisoned caches.
A diagnostic guide to resolving 'stuck' or 'pending' GitLab CI/CD jobs, covering tag mismatches, network connectivity, and config.toml optimizations.
Learn how to use Liquibase labels and contexts to gate database migrations across dev, staging, and production without duplicating changelogs.
SonarQube Quality Gates decide whether a pipeline passes. Configure the New Code baseline, poll gate status from CI, and choose which conditions are worth blocking on.
Learn how to build resilient Bitbucket webhook listeners. This guide covers signature verification, idempotent processing, and handling timeout limits to prevent CI failures.
Stop duplicating Groovy code across your Jenkinsfiles. Learn how to use Shared Libraries to centralize CI/CD logic, create custom pipeline steps, and manage pipeline versions safely.