diff --git a/.circleci/config.yml b/.circleci/config.yml index 498a8547..84fc56f4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -14,6 +14,14 @@ jobs: sudo systemsetup -settimezone Europe/Warsaw echo "Today is $(date +"%Y-%m-%d %T")" + - restore_cache: + name: Restore Yarn Package Cache + keys: + - yarn-packages-{{ .Branch }}-{{ checksum "yarn.lock" }} + - yarn-packages-{{ .Branch }} + - yarn-packages-master + - yarn-packages- + - run: name: Install project # there is an issue with yarn and cache during executed on CI; for now we just run it twice, second should @@ -22,6 +30,12 @@ jobs: yarn || true yarn || true + - save_cache: + name: Save Yarn Package Cache + key: yarn-packages-{{ .Branch }}-{{ checksum "yarn.lock" }} + paths: + - node_modules/ + - run: name: Building WebUI for distribution command: |