GitLab CI: Shake up available platforms (backport #9865) #9898
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Draft status pending
#9864 resolutionfixing the Darwin builds.added platforms
(These are the platforms available in https://gitlab.haskell.org/ghc/ci-images/)
i386-linux-deb10
x86_64-linux-deb10
x86_64-linux-deb11
x86_64-linux-deb12
x86_64-linux-fedora36
x86_64-linux-fedora38
x86_64-linux-ubuntu22_04
aarch64-linux-deb12
i386-linux_alpine3_15
i386-linux_alpine3_17
x86_64-linux_alpine3_15
x86_64-linux_alpine3_17
x86_64-linux_alpine3_18
aarch64-linux_alpine3_18
other details
All Linux builds run on Docker images that come from https://gitlab.haskell.org/ghc/ci-images/. These images already include Cabal and GHC. But the CI script separately downloaded them. I changed the script to just use the tools that are already available.
Fixes #9861 .
This is an automatic backport of pull request #9865 done by Mergify.