Files
agent/appveyor.yml
Róbert Kiss 7baf9ad009 fix(user-config): Layer switcher key behaviour on non-base layers (#440)
* refactor(user-config): Optimize imports

* feat(user-config): Clone SwitchLayerAction to destination layer

* fix(user-config): Fix Keymap SwitchLayerAction normalization

* test(user-config): Remove spy callThrough

* build: Add uhk-common test runner

* build: delete test serialization files

* fix(user-config): Add missing "type": "basic" properties to the user-config.json

* test(user-config): Add KeyMacroAction tests

* fix(user-config): Delete SwitchLayerAction from non destination layer

* fix(user-config): Keymap normalize delete SwitchLayerActions from non base layers

* ci: turn of uhk-web tests

* ci: turn off karma watch mode in uhk-web test
2017-10-13 12:25:57 +02:00

34 lines
622 B
YAML

os: unstable
environment:
GH_TOKEN:
secure: 3IebpEKmC39codi1wT6dXx8mql4/mCL1JzZ7lir7GQ5MWRnCxlED2OXbiKHHigDV
matrix:
- nodejs_version: "8"
cache:
- node_modules -> package.json
matrix:
fast_finish: true
build: off
shallow_clone: true
install:
- ps: Install-Product node $env:nodejs_version
- choco install chromium
- set CI=true
- set PATH=%APPDATA%\npm;%PATH%
- node -v
- npm -v
- appveyor-retry npm install
test_script:
- appveyor-retry npm run build
- npm run lint
- set CHROME_BIN="C:\Program Files (x86)\Chromium\Application\chrome.exe"
- npm run test
- npm run release