build: cache/install node dependencies per Travis docs, remove deprecated option

This commit is contained in:
Mark Lee
2020-03-02 15:40:23 -08:00
parent 33223e7b37
commit c420747bb9
+2 -3
View File
@@ -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;