[Git][ghc/ghc][master] ci: Add dependenices on necessary aarch64 jobs for head.hackage ci

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Wed Jun 14 11:04:52 UTC 2023



Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC


Commits:
bd8ef37d by Matthew Pickering at 2023-06-14T07:04:31-04:00
ci: Add dependenices on necessary aarch64 jobs for head.hackage ci

These need to be added since we started testing aarch64 on head.hackage
CI. The jobs will sometimes fail because they will start before the
relevant aarch64 job has finished.

Fixes #23511

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -718,6 +718,12 @@ hackage-lint:
     - job: nightly-x86_64-linux-deb10-numa-slow-validate
       optional: true
       artifacts: false
+    - job: nightly-aarch64-linux-deb10-validate
+      optional: true
+      artifacts: false
+    - job: aarch64-linux-deb10-validate
+      optional: true
+      artifacts: false
   extends: .hackage
   variables:
     SLOW_VALIDATE: 1
@@ -733,6 +739,9 @@ hackage-label-lint:
     - job: x86_64-linux-deb10-numa-slow-validate
       optional: true
       artifacts: false
+    - job: aarch64-linux-deb10-validate
+      optional: true
+      artifacts: false
   extends: .hackage
   variables:
     SLOW_VALIDATE: 1
@@ -747,6 +756,9 @@ nightly-hackage-lint:
     - job: nightly-x86_64-linux-deb10-numa-slow-validate
       optional: true
       artifacts: false
+    - job: nightly-aarch64-linux-deb10-validate
+      optional: true
+      artifacts: false
   rules:
     - if: $NIGHTLY
       variables:
@@ -761,6 +773,9 @@ nightly-hackage-perf:
     - job: nightly-x86_64-linux-fedora33-release
       optional: true
       artifacts: false
+    - job: nightly-aarch64-linux-deb10-validate
+      optional: true
+      artifacts: false
   rules:
     - if: $NIGHTLY
       variables:
@@ -777,6 +792,9 @@ release-hackage-lint:
     - job: release-x86_64-linux-fedora33-release
       optional: true
       artifacts: false
+    - job: release-aarch64-linux-deb10-release+no_split_sections
+      optional: true
+      artifacts: false
   rules:
     - if: '$RELEASE_JOB == "yes"'
   extends: .hackage



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/bd8ef37d3a494579f3b29a14af74ab91de07c6a2

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/bd8ef37d3a494579f3b29a14af74ab91de07c6a2
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20230614/38c80765/attachment-0001.html>


More information about the ghc-commits mailing list