summaryrefslogtreecommitdiff
path: root/.gitlab
diff options
context:
space:
mode:
authorBryan Richter <bryan@haskell.foundation>2023-01-27 10:54:41 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2023-02-15 00:17:15 -0500
commit79d8fd6581af62e72727337001029533bf55e64f (patch)
treeb4f2c66294e798a24f44eb2c5d0f17c0907d842b /.gitlab
parent08c0822c74eb97ea8a6673c6a942d9c03a169bc8 (diff)
downloadhaskell-79d8fd6581af62e72727337001029533bf55e64f.tar.gz
Allow failure in nightly-x86_64-linux-deb10-no_tntc-validate
See #22343
Diffstat (limited to '.gitlab')
-rwxr-xr-x.gitlab/gen_ci.hs8
-rw-r--r--.gitlab/jobs.yaml2
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": [