Preventing Test Data Leaks with Liquibase Contexts
Learn how to use Liquibase Contexts to separate environment-specific data from core schema changes, preventing test data from leaking into production databases.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how to use Liquibase Contexts to separate environment-specific data from core schema changes, preventing test data from leaking into production databases.
Learn how to combine branch-based conditional execution with environment approval gates in Azure DevOps YAML pipelines to automate safe deployments without losing governance.
Use SonarQube Quality Gates to enforce standards on new code without being blocked by legacy debt.
Stop technical debt from leaking into your codebase. Learn how to use SonarQube Quality Gates to automate 'stop-the-line' decisions in your CI/CD pipeline.
Stop relying on social contracts to protect your code. Learn how to use Bitbucket Branch Permissions to enforce PRs, mandate approvals, and integrate CI/CD gates.
Learn how to use Gitter incoming webhooks to route CI/CD notifications into developer chat rooms while avoiding rate limits and notification fatigue.
Use Qodana baselines to freeze existing technical debt and gate CI on new issues only, enabling incremental quality improvement without blocking merges on legacy violations.
Learn how to architect Liquibase ChangeSets for CI/CD pipelines, focusing on immutability, environment segregation via contexts, and preventing deployment drift.
Stop guessing if your app is 'fast enough.' Learn how to use k6 Thresholds to implement automated performance budgets and fail CI/CD pipelines when SLIs are breached.