version: '{build}'
os: Windows Server 2012
install:
  - ps: iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
  - ps: $ErrorActionPreference = "Continue"
  - ps: scoop bucket add versions
  - ps: $ErrorActionPreference = "Stop"
  - ps: scoop install sbt0.13
environment:
  CI_SCALA_VERSION: 2.12.3
  APPVEYOR_CACHE_ENTRY_ZIP_ARGS: "-t7z -m0=lzma -mx=9"
build_script:
  - sbt version # dummy step, a build_script step is required by appveyor.
test_script:
  - sbt testOnlyJVM testOnlyJS
cache:
  - C:\Users\appveyor\.m2
  - C:\Users\appveyor\.ivy2
  - C:\Users\appveyor\.coursier
  - C:\Users\appveyor\scoop\cache
  - target\repos

version: '{build}'
os: Windows Server 2012
install:
  - ps: iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
  - ps: $ErrorActionPreference = "Continue"
  - ps: scoop bucket add versions
  - ps: $ErrorActionPreference = "Stop"
  - ps: scoop install sbt0.13
environment:
  CI_SCALA_VERSION: 2.12.3
  APPVEYOR_CACHE_ENTRY_ZIP_ARGS: "-t7z -m0=lzma -mx=9"
build_script:
  - sbt version # dummy step, a build_script step is required by appveyor.
test_script:
  - sbt testOnlyJVM # testOnlyJS is disabled because of OOM errors
cache:
  - C:\Users\appveyor\.m2
  - C:\Users\appveyor\.ivy2
  - C:\Users\appveyor\.coursier
  - C:\Users\appveyor\scoop\cache
  - target\repos

Disable JS tests on Appveyor.
Disable JS tests on Appveyor.

It seems that the memory consumption on Node.js in Windows is too much
to handle for the free tier Appveyor machines.
