Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
3
-
9223372036854775807
Description
It would be useful to allow Jenkins to do very limited builds for fortestonly patches with directories in the patch commit message.
Build-Parameters: clientdistro=el7.9 Test-Parameters: fortestonly clientdistro=el7.9 serverversion=2.15.3
Since it isn't possible to do this (it will always start all of the builds) it seems possible to have lbuild check the directives in the commit message and just "exit 0" at the start of the build without actually building anything.
This would also be useful for cases of patches which are based on an old parent (eg. to give an old build to a customer) that currently fail if the build support for a distro is not in the old code being built and fails the build instead of building for the available distros:
17:19:09 + error 'Target 4.18-rhel8.8 was not found.' 17:19:09 + local 'msg=Target 4.18-rhel8.8 was not found.'