-
Notifications
You must be signed in to change notification settings - Fork 4
/
appveyor.yml
37 lines (33 loc) · 1011 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
image: Visual Studio 2015
build: off
environment:
global:
STACK_ROOT: "c:\\sr"
TMP: "c:\\tmp"
matrix:
- STACK_YAML: stack.yaml
- STACK_YAML: stack-lts-15.3.yaml
- STACK_YAML: stack-lts-14.yaml
- STACK_YAML: stack-lts-13.19.yaml
- STACK_YAML: stack-lts-13.11.yaml
- STACK_YAML: stack-lts-12.26.yaml
- STACK_YAML: stack-lts-12.14.yaml
- STACK_YAML: stack-lts-11.yaml
- STACK_YAML: stack-lts-9.yaml
- STACK_YAML: stack-nightly.yaml
cache:
- C:\Users\appveyor\AppData\Local\Programs\stack\x86_64-windows
install:
- set PATH=C:\stack;C:\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\bin;%PATH%
- set CC=gcc
- ps: md C:/stack -ea 0
- curl -sS -ostack.zip -L --insecure https://get.haskellstack.org/stable/windows-x86_64.zip
- 7z x -oC:/stack stack.zip stack.exe
- cd %APPVEYOR_BUILD_FOLDER%
- git submodule update --init --recursive
build_script:
- stack setup > nul
- stack build
test_script:
- set MAKEFLAGS=-j4
- echo "" | stack --no-terminal test