New: Travis yarn cache, yarn version spec, node 10 (#674)

This commit is contained in:
Qstick 2019-03-16 00:03:00 -04:00 committed by GitHub
parent 08c0e03fab
commit 24737baee6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 2 deletions

View File

@ -1,7 +1,9 @@
language: csharp language: csharp
os: os:
- linux - linux
- osx - osx
addons: addons:
apt: apt:
packages: packages:
@ -13,10 +15,20 @@ addons:
- yarn - yarn
- dos2unix - dos2unix
update: true update: true
solution: src/Lidarr.sln solution: src/Lidarr.sln
before_install: before_install:
- nvm install 8 - nvm install 10
- nvm use 8 - nvm use 10
- curl -o- -L https://yarnpkg.com/install.sh | bash -s -- --version 1.13.0
- export PATH=$HOME/.yarn/bin:$PATH
cache:
yarn: true
directories:
- node_modules
script: script:
- ./build.sh - ./build.sh
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./test.sh Mac Unit; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./test.sh Mac Unit; fi