Commit 4c715b34 authored by Christian Dietrich's avatar Christian Dietrich
Browse files

experimental: restructure historical build

Since we have problem we heavily merging in build histories (cpython),
We now try a more robust variant for each commit:

1. Build the parent
   1.a) Last Build was the parent, and that was good -> Do nothing
   1.b) Last Build not the parent. git reset and build
      A) was ok? fine
      B) rebuild failed -> git clean, reset, try again
2. Build the commit itself

We always try to build children first to avoid heavy jumping between
different banches and commits. But that is only an optimization. Lets
give it a try.
parent 7d6a5543
Pipeline #3056 passed with stage
in 0 seconds