mirror of
https://github.com/balena-io/etcher.git
synced 2025-07-27 21:26:38 +00:00
chore: cache as most as possible from electron-builder (#1582)
These directories contain files downloaded by electron-builder (like electron itself), that we can cache in Travis CI and Appveyor CI to speed up builds. Change-Type: patch Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
This commit is contained in:
parent
b6c6eb4dfa
commit
dbe6ea68d5
@ -3,8 +3,16 @@ sudo: false
|
|||||||
node_js:
|
node_js:
|
||||||
- "6.10.3"
|
- "6.10.3"
|
||||||
|
|
||||||
|
# Remove wine from cache
|
||||||
|
before_cache:
|
||||||
|
- rm -rf $HOME/.cache/electron-builder/wine
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
ccache: true
|
ccache: true
|
||||||
|
directories:
|
||||||
|
- $HOME/.cache/electron
|
||||||
|
- $HOME/.cache/electron-builder
|
||||||
|
- $HOME/.npm/_prebuilds
|
||||||
|
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
|
@ -5,6 +5,8 @@ image: Visual Studio 2015
|
|||||||
|
|
||||||
cache:
|
cache:
|
||||||
- C:\Users\appveyor\.node-gyp
|
- C:\Users\appveyor\.node-gyp
|
||||||
|
- '%LOCALAPPDATA%\electron\Cache'
|
||||||
|
- '%LOCALAPPDATA%\electron-builder\cache'
|
||||||
- '%AppData%\npm-cache'
|
- '%AppData%\npm-cache'
|
||||||
- node_modules -> npm-shrinkwrap.json
|
- node_modules -> npm-shrinkwrap.json
|
||||||
- C:\ProgramData\chocolatey\bin -> appveyor.yml
|
- C:\ProgramData\chocolatey\bin -> appveyor.yml
|
||||||
|
Loading…
x
Reference in New Issue
Block a user