On 3/25/21 10:29 AM, Philippe Mathieu-Daudé wrote: > On 3/25/21 6:43 AM, Thomas Huth wrote: >> On 24/03/2021 22.58, Philippe Mathieu-Daudé wrote: >>> On 3/24/21 7:33 PM, Philippe Mathieu-Daudé wrote: >>>> On 3/24/21 7:01 PM, Philippe Mathieu-Daudé wrote: >>>>> Hi, >>>>> >>>>> Peter's current workflow is push to /staging and if his >>>>> testing succeeds, he pushes the same commit as /master. >>>>> >>>>> IMO there is no point in building /master branch, as it >>>>> has already been built earlier as /staging. >>> >>> Similarly with tags. Although we don't tag often. >> >> Tags are used for pull-requests. So I think we should run the whole CI >> for tags, to make it clear that a pull-request always includes code that >> builds fine. > > Sorry the context was not clear :/ > > This is only relevant for the qemu-project/qemu gitlab namespace. > > v6.0 is at the door and I was wondering what is missing to have the > CI used as a gate. > > - Stefan/Paolo moved the main repository location. > > - Alex made yet another effort to get the CI pipeline green again. > > - IIRC Peter said waiting 2h after pushing /staging is too long. > Currently worst case it takes ~2h25 between one /staging and the > next one, simply because /master is rebuilt in the middle. If we > remove /master we have ~1h15 per /staging pipeline. > > - I don't remember what is missing from Cleber script, maybe we can > use it as it without waiting for a respin?
As someone else is caring about this, please disregard this thread and its questions/suggestions. Regards, Phil.
