Commit fe4e8c62 authored by Hans-Peter Deifel's avatar Hans-Peter Deifel
Browse files

ci: Switch to GHC 8.4.4

We previously used the haskell:8.4 docker image, which provides the
latest version of GHC 8.4. Unfortunately, when GHC was upgraded from
8.4.3 to 8.4.4 in the docker image, stack broke because it expected
8.4.3.

To prevent this from happening again, we now use the 8.4.4 docker
image explicitly.

This means that CI is now 8.4.4 instead of 8.4.3.
parent caffe35e
image: haskell:8.4
image: haskell:8.4.4
# Change stacks global directory to be inside the project directory,
# since we can only cache local dependencies.
......@@ -11,13 +11,13 @@ cache:
test_branch:
script:
- stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --test --haddock --no-haddock-deps --bench --no-run-benchmarks
- stack --no-terminal --system-ghc --no-install-ghc build --test --haddock --no-haddock-deps --bench --no-run-benchmarks
except:
- master
test:
script:
- stack --no-terminal --system-ghc --no-install-ghc --resolver lts-12.14 build --copy-bins --test --haddock --no-haddock-deps --bench --no-run-benchmarks
- stack --no-terminal --system-ghc --no-install-ghc build --copy-bins --test --haddock --no-haddock-deps --bench --no-run-benchmarks
- cp -r ~/.local/bin/ copar-linux-binaries
only:
- master
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment