Revert "Bump upper bound on unix to < 2.9"
[packages/process.git] / appveyor.yml
1 cache:
2 - "c:\\sr" # stack root, short paths == less problems
3
4 build: off
5
6 before_test:
7 # http://help.appveyor.com/discussions/problems/6312-curl-command-not-found
8 - set PATH=C:\Program Files\Git\mingw64\bin;%PATH%
9
10 - curl -ostack.zip -L --insecure http://www.stackage.org/stack/windows-i386
11 - 7z x stack.zip stack.exe
12
13 clone_folder: "c:\\process"
14 environment:
15   global:
16     STACK_ROOT: "c:\\sr"
17
18   matrix:
19   - ARGS: "--resolver lts-6"
20   - ARGS: "--resolver lts-7"
21   - ARGS: "--resolver lts-9"
22   - ARGS: "--resolver lts-11"
23   - ARGS: "--resolver nightly"
24
25 test_script:
26 # Generate the configure script. This took way too long to figure out
27 # correctly.
28 - c:\msys64\usr\bin\bash -lc "cd /c/process && autoreconf -i"
29
30 # Install toolchain, but do it silently due to lots of output
31 - stack %ARGS% setup > nul
32
33 # The ugly echo "" hack is to avoid complaints about 0 being an invalid file
34 # descriptor
35 - echo "" | stack %ARGS% --no-terminal test --pedantic