diff options
Diffstat (limited to '.appveyor.yml')
-rw-r--r-- | .appveyor.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.appveyor.yml b/.appveyor.yml new file mode 100644 index 0000000..d76fe1b --- /dev/null +++ b/.appveyor.yml @@ -0,0 +1,33 @@ +version: '{build}' + +environment: + STACK_ROOT: C:\sr + install_dir: C:\Projects\install\windows-env + +platform: + - i386 + - x86_64 + +before_build: + - >- + curl.exe + --silent + --show-error + --location + --insecure + --output C:\stack.zip + -- "https://get.haskellstack.org/stable/windows-%PLATFORM%.zip" + - 7z.exe x "-o%STACK_ROOT%" C:\stack.zip + +build_script: + - >- + "%STACK_ROOT%\stack.exe" + build + --install-ghc + --copy-bins + --local-bin-path "%install_dir%" + --arch "%PLATFORM%" + +after_build: + - 7z.exe a "%APPVEYOR_PROJECT_NAME%-%PLATFORM%.zip" "%install_dir%" + - appveyor.exe PushArtifact "%APPVEYOR_PROJECT_NAME%-%PLATFORM%.zip" |