]> xenbits.xensource.com Git - people/royger/osstest.git/commit
mg-repro-flight: Provide --rebuild to make variant build jobs too
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 2 May 2019 15:59:16 +0000 (16:59 +0100)
committerIan Jackson <ian.jackson@eu.citrix.com>
Fri, 3 May 2019 13:19:50 +0000 (14:19 +0100)
commita1e0e5846f7bb7d82a5db1d7cd643b9f5ca1b9a9
tree54d9a5118432d6fb03668c0744dcb5f45ad79349
parent314381810947a14d3b7410235288ae68c715e2f0
mg-repro-flight: Provide --rebuild to make variant build jobs too

This allows a single command to repro a particular job with a variety
of different source code.

The implementation technique is:
  - run the build job in a separate flight, so that it can run
    with a separate task which gives its host up after the build
  - do much of the heavy lifting of runvar fiddling etc. in
    a new helper routine in cs-adjust-flight

Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
---
v2: Add a missing `continue' (without which everything goes quite wrong)
cs-adjust-flight
mg-repro-setup