[libvirt PATCH] ci: Reduce number of stages

Peter Krempa pkrempa at redhat.com
Wed Jun 10 11:51:29 UTC 2020


On Wed, Jun 10, 2020 at 13:33:01 +0200, Andrea Bolognani wrote:

[...]

> Building artifacts in a separate pipeline stage also doesn't have any
> advantages, and only delays further stages by a couple of minutes.
> The only job that really makes sense in its own stage is the DCO
> check, because it's extremely fast (less than 1 minute) and, if that
> fails, we can avoid kicking off all other jobs.

On the contrary I think that the DCO check should be made after builds
as that usually forces users to add a sign-off just to bypass that check
if they want to sanity check their series.

Since the lack of a sign off can be effectively used as a mark for an
patch that is not ready to be pushed, but a build-check is still needed.
This adds a pointless hurdle in using the CI and also removes one of the
meaningful uses to have a sign off checker.





More information about the libvir-list mailing list