File tree 2 files changed +16
-2
lines changed
2 files changed +16
-2
lines changed Original file line number Diff line number Diff line change 38
38
- ARCH : x86_64
39
39
TAG : x86_64-linux
40
40
OS :
41
- - centos7
42
41
- deb9
43
42
- deb10
44
43
- deb11
@@ -50,6 +49,14 @@ linux:
50
49
- ubuntu18_04
51
50
- ubuntu20_04
52
51
- ubuntu22_04
52
+ # Pull this one from the future, since it's missing.
53
+ # We can't move the entire file to this DOCKER_REV, because
54
+ # i386-linux-deb9 is missing from it.
55
+ - ARCH : x86_64
56
+ TAG : x86_64-linux
57
+ OS : centos7
58
+ DOCKER_REV : f2d12519f45a13a61fcca03a949f927ceead6492
59
+
53
60
- ARCH : aarch64
54
61
TAG : aarch64-linux
55
62
OS :
Original file line number Diff line number Diff line change @@ -4,7 +4,14 @@ set -Eeuo pipefail
4
4
5
5
source " $CI_PROJECT_DIR /.gitlab/common.sh"
6
6
7
- if [[ " $( uname) " == " Linux" ]]; then
7
+ # # Figure out how to get the Haskell toolchain.
8
+
9
+ # For backport, the centos image no longer has the right GHC version, so use
10
+ # ghcup.
11
+ if [[ -f /etc/os-release && " $( grep ^ID /etc/os-release) " =~ " centos" ]]; then
12
+ . " $CI_PROJECT_DIR /.gitlab/ghcup.sh"
13
+ # All the other ones are fine.
14
+ elif [[ " $( uname) " == " Linux" ]]; then
8
15
export PATH=" /opt/ghc/${GHC_VERSION} /bin:${PATH} "
9
16
# Not all runners use ci-images, so ghcup is used.
10
17
else
You can’t perform that action at this time.
0 commit comments