From 5dbf1531dd1a007481bb0670a4794d307a0531a1 Mon Sep 17 00:00:00 2001 From: Luke Lau Date: Fri, 31 Jul 2020 12:04:45 +0100 Subject: [PATCH] Remove redundant CircleCI steps Hoogle nor happy nor cabal-helper shouldn't be needed anymore --- .circleci/config.yml | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 0351375869..f8eb5c5ada 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -34,14 +34,6 @@ defaults: &defaults name: Stack setup command: stack -j 2 --stack-yaml=${STACK_FILE} setup - - run: - name: Install happy - command: stack --stack-yaml=${STACK_FILE} install happy - - - run: - name: Install Hoogle - command: stack -j 1 --stack-yaml=${STACK_FILE} install hoogle - - run: name: Build (we need the exe for tests) command: stack -j 1 --stack-yaml=${STACK_FILE} install @@ -57,20 +49,10 @@ defaults: &defaults path: ~/.local/bin destination: bin - - run: - name: Generate Hoogle database - command: if [ ! -d ~/.hoogle ]; then stack --stack-yaml=${STACK_FILE} exec hoogle generate; fi - - - run: - name: Clear cabal-helper cache - command: rm -fr ~/.cache/cabal-helper - - save_cache: key: stack-cache-{{ .Environment.HIE_CACHE }}-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }} paths: &cache_paths - ~/.stack - - ~/.cache - - ~/.hoogle - ~/build/.stack-work - ~/build/ghcide/.stack-work