build: cache/install node dependencies per Travis docs, remove deprecated option
This commit is contained in:
+2
-3
@@ -5,11 +5,10 @@ os:
|
|||||||
- osx
|
- osx
|
||||||
dist: bionic
|
dist: bionic
|
||||||
osx_image: xcode10
|
osx_image: xcode10
|
||||||
sudo: false
|
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
|
npm: true
|
||||||
directories:
|
directories:
|
||||||
- node_modules
|
|
||||||
- $HOME/.cache/electron
|
- $HOME/.cache/electron
|
||||||
|
|
||||||
addons:
|
addons:
|
||||||
@@ -24,7 +23,7 @@ branches:
|
|||||||
- /^v\d+\.\d+\.\d+/
|
- /^v\d+\.\d+\.\d+/
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- npm install
|
- npm ci
|
||||||
- |
|
- |
|
||||||
if [[ "$TRAVIS_OS_NAME" == "osx" && "$TRAVIS_SECURE_ENV_VARS" == "true" ]]; then
|
if [[ "$TRAVIS_OS_NAME" == "osx" && "$TRAVIS_SECURE_ENV_VARS" == "true" ]]; then
|
||||||
export CERTIFICATE_P12=cert.p12;
|
export CERTIFICATE_P12=cert.p12;
|
||||||
|
|||||||
Reference in New Issue
Block a user