Skip to content

Software quality

Quality Gate

Check stage in the development pipeline that lets a change pass only if fixed criteria are met.

A quality gate is a check stage within the development pipeline at which a code change is automatically checked against defined criteria – for example passing tests, a minimum level of test coverage or the absence of certain classes of errors from static code analysis. Only when all criteria are met may the change move on towards merging or delivery.

Which criteria apply is decided by each team itself; there is no universally valid threshold. A quality gate does not replace a review of the content, but prevents changes from silently violating known minimum standards.

In practice at Provimedia

What Provimedia uses it for

Provimedia places quality gates in its own pipelines and, with Code Guardian, supplies a tool that enforces such gates as a deny hook for AI agents.

Want to use Quality Gate for your project?

In a free conversation, let's find out how we can implement this for you.