From 2aacc7b446557dfdd37ff46cd8c9154ffbe501a6 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Wed, 11 Nov 2020 16:53:06 -0500 Subject: gitlab-ci: Cache cabal store in linting job --- .gitlab-ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 447058a163..034af88d01 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -307,16 +307,20 @@ hadrian-ghc-in-ghci: - .gitlab/ci.sh setup - cabal update - cd hadrian; cabal new-build -j`../mk/detect-cpu-count.sh` --with-compiler=$GHC --project-file=ci.project; cd .. + after_script: + - cp -Rf $HOME/.cabal cabal-cache variables: GHC_FLAGS: -Werror + cache: + key: lint + paths: + - cabal-cache lint-base: extends: .lint-params script: - hadrian/build -c -j stage1:lib:base - hadrian/build -j lint:base - cache: - key: lint ############################################################ # Validation via Pipelines (make) -- cgit v1.2.1