summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2023-08-31 10:09:37 +0200
committerGitHub <noreply@github.com>2023-08-31 08:09:37 +0000
commitacb02326aa6a0c03193ea6213657d7921fb1cd95 (patch)
tree9318d19164080e458852036d9615763c91f266b0 /share
parentc1756257c241334719f0f08a80c6e88eaac180e6 (diff)
downloadspack-acb02326aa6a0c03193ea6213657d7921fb1cd95.tar.gz
spack-acb02326aa6a0c03193ea6213657d7921fb1cd95.tar.bz2
spack-acb02326aa6a0c03193ea6213657d7921fb1cd95.tar.xz
spack-acb02326aa6a0c03193ea6213657d7921fb1cd95.zip
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.
Diffstat (limited to 'share')
-rw-r--r--share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
index 358d3af121..45300eb737 100644
--- a/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
+++ b/share/spack/gitlab/cloud_pipelines/.gitlab-ci.yml
@@ -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: