Browse Source

CI: Make appveyor cache more efficient by depending on package-lock.json.

Also actually build win32 packages.
pull/3202/head
TheGoddessInari 7 years ago
parent
commit
76a4a394a0
  1. 8
      appveyor.yml

8
appveyor.yml

@ -60,9 +60,9 @@ install:
sudo apt-get install -qq -y libxml2-dev libappindicator1 rpm; sudo apt-get install -qq -y libxml2-dev libappindicator1 rpm;
cache: cache:
- '%APPDATA%\npm-cache' - '%APPDATA%\npm-cache' -> package-lock.json
- '%USERPROFILE%\.electron' - '%USERPROFILE%\.electron' -> package-lock.json
- node_modules - node_modules -> package-lock.json
before_build: before_build:
- ps: >- - ps: >-
${env:CURRENT_BRANCH} = If (${env:APPVEYOR_PULL_REQUEST_HEAD_REPO_BRANCH}) { ${env:CURRENT_BRANCH} = If (${env:APPVEYOR_PULL_REQUEST_HEAD_REPO_BRANCH}) {
@ -78,7 +78,7 @@ build_script:
npm --version npm --version
If ($isWindows) { If ($isWindows) {
npm run setup:win64 npm run setup:win
} ElseIf ($isLinux) { } ElseIf ($isLinux) {
npm run setup:linux npm run setup:linux
} }

Loading…
Cancel
Save