diff --git a/circle.yml b/circle.yml index 3e414b419c..1e46c0f521 100644 --- a/circle.yml +++ b/circle.yml @@ -46,6 +46,8 @@ jobs: key: v3-{{ .Branch }}-deps-extension - restore_cache: key: v3-{{ .Branch }}-deps-https-proxy + - restore_cache: + key: v3-{{ .Branch }}-deps-icons - restore_cache: key: v3-{{ .Branch }}-deps-launcher - restore_cache: @@ -105,6 +107,10 @@ jobs: key: v3-{{ .Branch }}-deps-https-proxy-{{ checksum "packages/https-proxy/package.json" }} paths: - packages/https-proxy/node_modules + - save_cache: + key: v3-{{ .Branch }}-deps-icons-{{ checksum "packages/icons/package.json" }} + paths: + - packages/icons/node_modules - save_cache: key: v3-{{ .Branch }}-deps-launcher-{{ checksum "packages/launcher/package.json" }} paths: diff --git a/packages/electron/package.json b/packages/electron/package.json index 829ef206d0..7813ef3c31 100644 --- a/packages/electron/package.json +++ b/packages/electron/package.json @@ -7,6 +7,7 @@ "scripts": { "start": "./bin/cypress-electron", "test": "mocha --compilers coffee:../coffee/register", + "preinstall": "cd ../icons; npm install", "postinstall": "./bin/cypress-electron --install", "clean-deps": "rm -rf node_modules" },