File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,26 +13,26 @@ cache:
1313 - $HOME/.cabal/packages
1414 - $HOME/.cabal/store
1515before_cache :
16- - rm -fv $CABALHOME /packages/hackage.haskell.org/build-reports.log
16+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/build-reports.log
1717 # remove files that are regenerated by 'cabal update'
18- - rm -fv $CABALHOME /packages/hackage.haskell.org/00-index.*
19- - rm -fv $CABALHOME /packages/hackage.haskell.org/*.json
20- - rm -fv $CABALHOME /packages/hackage.haskell.org/01-index.cache
21- - rm -fv $CABALHOME /packages/hackage.haskell.org/01-index.tar
22- - rm -fv $CABALHOME /packages/hackage.haskell.org/01-index.tar.idx
23- - rm -rfv $CABALHOME /packages/head.hackage
18+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/00-index.*
19+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/*.json
20+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/01-index.cache
21+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/01-index.tar
22+ - rm -fv $HOME/.cabal /packages/hackage.haskell.org/01-index.tar.idx
23+ - rm -rfv $HOME/.cabal /packages/head.hackage
2424addons :
2525 apt :
2626 update : true
2727 packages :
28+ # ghc requirements
2829 - libgmp-dev
2930 - libffi-dev
3031 - libncurses-dev
3132 - libtinfo5
3233before-install :
33- - export CABALHOME=$HOME/.cabal
3434- export BOOTSTRAP_HASKELL_NONINTERACTIVE="true"
35- - export PATH="${CABALHOME} /bin:${HOME}/.ghcup/bin:${HOME}/.local/bin:${PATH}"
35+ - export PATH="${HOME}/.cabal /bin:${HOME}/.ghcup/bin:${HOME}/.local/bin:${PATH}"
3636- mkdir -p $HOME/.local/bin
3737install :
3838- curl --proto '=https' -o ghcup.sh --tlsv1.2 -sSf https://get-ghcup.haskell.org
Original file line number Diff line number Diff line change 11clone_folder : " c:\\ zephyr"
2+ environment :
3+ APPVEYOR_SSH_KEY : " ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAs17FMCcqFt4GWaZdXilewWPveDFiS6NXuV5OKyosf6VkJLwu0mghEvxnMBdK4PyeUgalZzPRy8hb9JoGPkiD3SqZ0bOSUSY2NgUdUdbCDzuHdM3Ga/nSs2G/IvpY0c8Cyh1MCdYel4N2kQ3qWYkmBsfEScPXTV4DI/WhaSJzJBdhoz1NfNAZY+p6kmQ+6YIt2yziXFWT6p/JL0er+5KNd60ZE67n3crZ+X2fHNW/eUwL+VNUlSaejwRNAu0wgyvIiC+pdnET9NpvwcPooDU/FM5SkEWD4j1ivBUa0deCa0F5hmpEuok0oa2mac9+BN6gK3GmQ4fDKzrmpz2qsFQ0Cw=="
24cache :
35 - c:\zephyr\dist-newstyle
6+ - c:\Users\appveyor\AppData\Roaming\cabal\packages
7+ - c:\Users\appveyor\AppData\Roaming\cabal\store
8+ init :
9+ - sh : curl -sflL 'https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-ssh.sh' | bash -e -
410install :
511 # http://help.appveyor.com/discussions/problems/6312-curl-command-not-found
612 - set PATH=C:\Program Files\Git\mingw64\bin;%PATH%
@@ -37,3 +43,12 @@ deploy:
3743 force_update : true
3844 on :
3945 appveyor_repo_tag : true
46+ on_finish :
47+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\build-reports.log || true
48+ # remove files that are regenerated by 'cabal update'
49+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\00-index.* || true
50+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\*.json || true
51+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\01-index.cache || true
52+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\01-index.tar || true
53+ - rm -fv c:\Users\appveyor\AppData\Roaming\cabal\packages\hackage.haskell.org\01-index.tar.idx || true
54+ - rm -rfv c:\Users\appveyor\AppData\Roaming\cabal\packages\head.hackage || true
You can’t perform that action at this time.
0 commit comments