Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-17064

Allow limited builds

    XMLWordPrintable

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.'
      

      Attachments

        Activity

          People

            wc-triage WC Triage
            adilger Andreas Dilger
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: