diff options
author | Bryan Richter <bryan@haskell.foundation> | 2023-01-27 10:54:41 +0200 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2023-02-15 00:17:15 -0500 |
commit | 79d8fd6581af62e72727337001029533bf55e64f (patch) | |
tree | b4f2c66294e798a24f44eb2c5d0f17c0907d842b | |
parent | 08c0822c74eb97ea8a6673c6a942d9c03a169bc8 (diff) | |
download | haskell-79d8fd6581af62e72727337001029533bf55e64f.tar.gz |
Allow failure in nightly-x86_64-linux-deb10-no_tntc-validate
See #22343
-rwxr-xr-x | .gitlab/gen_ci.hs | 8 | ||||
-rw-r--r-- | .gitlab/jobs.yaml | 2 |
2 files changed, 8 insertions, 2 deletions
diff --git a/.gitlab/gen_ci.hs b/.gitlab/gen_ci.hs index c5adc90662..07380e20a5 100755 --- a/.gitlab/gen_ci.hs +++ b/.gitlab/gen_ci.hs @@ -713,6 +713,10 @@ modifyJobs = fmap modifyValidateJobs :: (a -> a) -> JobGroup a -> JobGroup a modifyValidateJobs f jg = jg { v = f <$> v jg } +-- | Modify just the nightly jobs in a 'JobGroup' +modifyNightlyJobs :: (a -> a) -> JobGroup a -> JobGroup a +modifyNightlyJobs f jg = jg { n = f <$> n jg } + -- Generic helpers addJobRule :: Rule -> Job -> Job @@ -854,7 +858,9 @@ job_groups = , fastCI (validateBuilds Amd64 (Linux Debian10) unreg) , fastCI (validateBuilds Amd64 (Linux Debian10) debug) , modifyValidateJobs manual tsan_jobs - , modifyValidateJobs manual (validateBuilds Amd64 (Linux Debian10) noTntc) + , -- Nightly allowed to fail: #22343 + modifyNightlyJobs allowFailure + (modifyValidateJobs manual (validateBuilds Amd64 (Linux Debian10) noTntc)) , addValidateRule LLVMBackend (validateBuilds Amd64 (Linux Debian10) llvm) , disableValidate (standardBuilds Amd64 (Linux Debian11)) diff --git a/.gitlab/jobs.yaml b/.gitlab/jobs.yaml index 6db398f22b..abc052fc02 100644 --- a/.gitlab/jobs.yaml +++ b/.gitlab/jobs.yaml @@ -978,7 +978,7 @@ ".gitlab/ci.sh clean", "cat ci_timings" ], - "allow_failure": false, + "allow_failure": true, "artifacts": { "expire_in": "8 weeks", "paths": [ |