Save brew cache

This commit is contained in:
Diego Mello 2020-05-18 13:06:14 -03:00
parent 0501c20bba
commit 3f624ad15b
1 changed files with 20 additions and 6 deletions

View File

@ -60,6 +60,16 @@ update-fastlane: &update-fastlane
bundle install
working_directory: ios
restore-brew-cache: &restore-brew-cache
name: Restore Brew cache
key: brew-{{ checksum "yarn.lock" }}-{{ checksum ".circleci/config.yml" }}
save-brew-cache: &save-brew-cache
name: Save brew cache
key: brew-{{ checksum "yarn.lock" }}-{{ checksum ".circleci/config.yml" }}
paths:
- /usr/local/Homebrew
install-apple-sim-utils: &install-apple-sim-utils
name: Install appleSimUtils
command: |
@ -119,6 +129,8 @@ jobs:
- restore_cache: *restore-npm-cache-mac
- restore_cache: *restore-brew-cache
- run: *install-node
- run: *install-apple-sim-utils
@ -139,6 +151,8 @@ jobs:
- save_cache: *save-npm-cache-mac
- save_cache: *save-brew-cache
e2e-test-onboarding:
<<: *macos
@ -153,6 +167,8 @@ jobs:
- restore_cache: *restore-npm-cache-mac
- restore_cache: *restore-brew-cache
- run: *install-node
- run: *install-apple-sim-utils
@ -166,8 +182,6 @@ jobs:
command: |
npx detox test ./e2e/tests/onboarding --configuration ios.sim.release --cleanup
- save_cache: *save-npm-cache-mac
e2e-test-room:
<<: *macos
@ -182,6 +196,8 @@ jobs:
- restore_cache: *restore-npm-cache-mac
- restore_cache: *restore-brew-cache
- run: *install-node
- run: *install-apple-sim-utils
@ -195,8 +211,6 @@ jobs:
command: |
npx detox test ./e2e/tests/room --configuration ios.sim.release --cleanup
- save_cache: *save-npm-cache-mac
e2e-test-assorted:
<<: *macos
@ -211,6 +225,8 @@ jobs:
- restore_cache: *restore-npm-cache-mac
- restore_cache: *restore-brew-cache
- run: *install-node
- run: *install-apple-sim-utils
@ -224,8 +240,6 @@ jobs:
command: |
npx detox test ./e2e/tests/assorted --configuration ios.sim.release --cleanup
- save_cache: *save-npm-cache-mac
# Android builds
android-build:
<<: *defaults