transient-universe/circle.yml
Arthur Fayzrakhmanov (Артур Файзрахманов) 33849b865d Fix Circle CI build
2016-11-25 01:39:02 +05:00

31 lines
726 B
YAML

machine:
environment:
GHC: 8.0.1
CABAL: 1.24
NODE: 6.9.1
ARGS: --stack-yaml stack-ghcjs.yaml
PATH: $HOME/.local/bin:$PATH
dependencies:
cache_directories:
- ~/.ghc
- ~/.cabal
- ~/.stack
- ~/.ghcjs
- ~/.local/bin
pre:
- cabal update
- cabal install hsc2hs
- mkdir -p ~/.local/bin
- curl -L https://www.stackage.org/stack/linux-x86_64 \
| tar xz --wildcards --strip-components=1 -C ~/.local/bin '*/stack'
- nvm install $NODE
override:
- stack --no-terminal setup $ARGS
test:
pre:
- stack --no-terminal $ARGS test --only-dependencies
override:
- stack --no-terminal test $ARGS
- stack --no-terminal haddock --no-haddock-deps $ARGS