[Git][ghc/ghc][wip/supersven/riscv64-cross-ci] supersven

Matthew Pickering (@mpickering) gitlab at gitlab.haskell.org
Thu Sep 26 08:42:03 UTC 2024



Matthew Pickering pushed to branch wip/supersven/riscv64-cross-ci at Glasgow Haskell Compiler / GHC


Commits:
74332393 by Matthew Pickering at 2024-09-26T09:41:43+01:00
supersven

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -1,7 +1,7 @@
 variables:
   GIT_SSL_NO_VERIFY: "1"
 
-  # Commit of ghc/ci-images repository from which to pull Docker images
+  # Commit of supersven/ci-images repository from which to pull Docker images
   DOCKER_REV: bd0e387ad7f67e16b79a7d940ca65452a6d20c04
 
   # Sequential version number of all cached things.
@@ -102,9 +102,9 @@ workflow:
 .bootstrap_matrix : &bootstrap_matrix
   matrix:
     - GHC_VERSION: 9.8.1
-      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12-ghc9_8:$DOCKER_REV"
+      DOCKER_IMAGE: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12-ghc9_8:$DOCKER_REV"
     - GHC_VERSION: 9.10.1
-      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12-ghc9_10:$DOCKER_REV"
+      DOCKER_IMAGE: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12-ghc9_10:$DOCKER_REV"
 
 # Allow linters to fail on draft MRs.
 # This must be explicitly transcluded in lint jobs which
@@ -216,7 +216,7 @@ include: '.gitlab/jobs.yaml'
 
 ghc-linters:
   stage: tool-lint
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   extends: .lint-params
   variables:
     BUILD_FLAVOUR: default
@@ -230,7 +230,7 @@ ghc-linters:
 
 # Run mypy Python typechecker on linter scripts.
 lint-linters:
-  image: "registry.gitlab.haskell.org/ghc/ci-images/linters:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/linters:$DOCKER_REV"
   extends: .lint
   script:
     - mypy testsuite/tests/linters/regex-linters/*.py
@@ -238,7 +238,7 @@ lint-linters:
 
 # Check that .T files all parse by listing broken tests.
 lint-testsuite:
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb9:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb9:$DOCKER_REV"
   extends: .lint
   script:
     - make -Ctestsuite list_broken TEST_HC=$GHC
@@ -246,7 +246,7 @@ lint-testsuite:
 
 # Run mypy Python typechecker on testsuite driver
 typecheck-testsuite:
-  image: "registry.gitlab.haskell.org/ghc/ci-images/linters:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/linters:$DOCKER_REV"
   extends: .lint
   script:
     - mypy testsuite/driver/runtests.py
@@ -256,7 +256,7 @@ typecheck-testsuite:
 # accommodate, e.g., haddock changes not yet upstream) but not on `master` or
 # Marge jobs.
 .lint-submods:
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   extends: .lint-params
   variables:
     BUILD_FLAVOUR: default
@@ -274,7 +274,7 @@ typecheck-testsuite:
 # accommodate, e.g., haddock changes not yet upstream) but not on `master` or
 # Marge jobs.
 lint-author:
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   extends: .lint-params
   variables:
     BUILD_FLAVOUR: default
@@ -349,7 +349,7 @@ lint-submods-branch:
 
 .lint-params:
   needs: []
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   extends: .lint
   before_script:
     - export PATH="/opt/toolchain/bin:$PATH"
@@ -369,7 +369,7 @@ lint-submods-branch:
 # Disabled due to #22830
 .hlint-ghc-and-base:
   extends: .lint-params
-  image: "registry.gitlab.haskell.org/ghc/ci-images/linters:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/linters:$DOCKER_REV"
   variables:
     BUILD_FLAVOUR: default
   script:
@@ -390,7 +390,7 @@ hadrian-ghc-in-ghci:
     - job: lint-linters
     - job: lint-submods
       optional: true
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   before_script:
     # workaround for docker permissions
     - sudo chown ghc:ghc -R .
@@ -430,7 +430,7 @@ hadrian-multi:
     - job: release-x86_64-linux-fedora33-release
       optional: true
   dependencies: null
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   before_script:
     # workaround for docker permissions
     - sudo chown ghc:ghc -R .
@@ -516,7 +516,7 @@ abi-test-nightly:
     - job: nightly-x86_64-linux-fedora33-release
   tags:
     - x86_64-linux
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   dependencies: null
   before_script:
     - mkdir -p normal
@@ -557,7 +557,7 @@ doc-tarball:
 
   tags:
     - x86_64-linux
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   dependencies: null
   variables:
     LINUX_BINDIST: "ghc-x86_64-linux-deb12.tar.xz"
@@ -606,7 +606,7 @@ hackage-doc-tarball:
     - job: source-tarball
   tags:
     - x86_64-linux
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   dependencies: null
   variables:
     # Don't clone the git repo..
@@ -634,7 +634,7 @@ source-tarball:
   stage: full-build
   tags:
     - x86_64-linux
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   dependencies: []
   artifacts:
     paths:
@@ -676,7 +676,7 @@ package-hadrian-bootstrap-sources:
   tags:
     - x86_64-linux
   needs: ["generate-hadrian-bootstrap-sources"]
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   artifacts:
     paths:
       - hadrian-bootstrap-sources-all.tar.gz
@@ -934,7 +934,7 @@ perf-nofib:
       optional: true
     - job: release-x86_64-linux-fedora33-release
       optional: true
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   rules:
     - when: never
     - *full-ci
@@ -978,7 +978,7 @@ perf:
     - job: release-x86_64-linux-fedora33-release
       optional: true
   dependencies: null
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   tags:
     - x86_64-linux-perf
   script:
@@ -1016,7 +1016,7 @@ abi-test:
     - job: release-x86_64-linux-fedora33-release
       optional: true
   dependencies: null
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   rules:
     - if: $CI_MERGE_REQUEST_ID
     - if: '$CI_COMMIT_BRANCH == "master"'
@@ -1086,7 +1086,7 @@ pages:
 
 project-version:
   stage: packaging
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb12:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-deb12:$DOCKER_REV"
   tags:
     - x86_64-linux
   variables:
@@ -1186,7 +1186,7 @@ ghcup-metadata-nightly:
 # Update the ghcup metadata with information about this nightly pipeline
 ghcup-metadata-nightly-push:
   stage: deploy
-  image: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
+  image: "registry.gitlab.haskell.org/supersven/ci-images/x86_64-linux-fedora33:$DOCKER_REV"
   dependencies: null
   tags:
     - x86_64-linux



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

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/7433239356bafe88d650ec08395c41bdf17d39f7
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/20240926/4201901d/attachment-0001.html>


More information about the ghc-commits mailing list