ASP-based solver: add hidden mode to ignore versions that are moving targets, use that in CI (#39611)

Setting the undocumented variable SPACK_CONCRETIZER_REQUIRE_CHECKSUM
now causes the solver to avoid accounting for versions that are not checksummed.

This feature is used in CI to avoid spurious concretization against e.g. develop branches.
This commit is contained in:
Harmen Stoppels
2023-08-31 10:09:37 +02:00
committed by GitHub
parent c1756257c2
commit acb02326aa
6 changed files with 196 additions and 134 deletions

View File

@@ -136,6 +136,8 @@ default:
variables:
KUBERNETES_CPU_REQUEST: 4000m
KUBERNETES_MEMORY_REQUEST: 16G
# avoid moving targets like branches and tags
SPACK_CONCRETIZER_REQUIRE_CHECKSUM: 1
interruptible: true
timeout: 60 minutes
retry: