[Git][ghc/ghc][wip/update-bootstrap-plans] ci: Update docker images used for generating hadrian bootstrap plans to 9.4.7

Zubin (@wz1000) gitlab at gitlab.haskell.org
Tue Sep 19 09:41:05 UTC 2023



Zubin pushed to branch wip/update-bootstrap-plans at Glasgow Haskell Compiler / GHC


Commits:
01039a9a by Zubin Duggal at 2023-09-19T15:10:55+05:30
ci: Update docker images used for generating hadrian bootstrap plans to 9.4.7

Also use a seperate docker revision for these images because bootstrap plans
need to be updated frequently and forcing simultaneous updates of all images
used for building simultaneously may lead to unexpected breakage.

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
@@ -4,6 +4,12 @@ variables:
   # Commit of ghc/ci-images repository from which to pull Docker images
   DOCKER_REV: 653b899f026f84c8043c76c014a5355d28cda24a
 
+  # Commit of ghc/ci-images repository from which to pull Docker images for bootstrapping hadrian
+  # We use a seperate docker revision for these images because bootstrap plans
+  # need to be updated frequently and forcing simultaneous updates of all images
+  # used for building simultaneously may lead to unexpected breakage.
+  BOOTSTRAP_DOCKER_REV: 245d4c047dcf9e6d1894d12defcc3f46b787a5ae
+
   # Sequential version number of all cached things.
   # Bump to invalidate GitLab CI cache.
   CACHE_REV: 10
@@ -101,10 +107,10 @@ workflow:
 # which versions of GHC to allow bootstrap with
 .bootstrap_matrix : &bootstrap_matrix
   matrix:
-    - GHC_VERSION: 9.4.3
-      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10:$DOCKER_REV"
+    - GHC_VERSION: 9.4.7
+      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_4:$BOOTSTRAP_DOCKER_REV"
     - GHC_VERSION: 9.6.2
-      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_6:$DOCKER_REV"
+      DOCKER_IMAGE: "registry.gitlab.haskell.org/ghc/ci-images/x86_64-linux-deb10-ghc9_6:$BOOTSTRAP_DOCKER_REV"
 
 # Allow linters to fail on draft MRs.
 # This must be explicitly transcluded in lint jobs which



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

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/01039a9a755fc0eebee9245f09f34548285b4f6e
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/20230919/87c5ff67/attachment-0001.html>


More information about the ghc-commits mailing list