Skip to content
Commit c980915d authored by Felix Lechner's avatar Felix Lechner
Browse files

Fix Gitlab runner following the separation of test specifications for building and evaluation.

An improved rebuild logic should bring a reduction in cache
invalidations in the Gitlab runner. Despite the affirmative commit
title, this is an attempt.

From now on, only toolchain changes or updated prerequisites (but not
updated test specifications or templates) should invalidate stored
artifacts. Otherwise, test packages can be carried from one run to the
next. As a result, t/bin/build-test-packages should run more regularly
to update the cached test packages.

For more information, please see:

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=935907#30

In the recent past, the Gitlab runner may not have been working
optimally.  It seemed to rebuild more often than needed.

This commit is untested.

Gbp-Dch: ignore
parent 91a3232b
Loading
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment