From f71e117e3a87ca3078fe1575697852f7528f9258 Mon Sep 17 00:00:00 2001
From: rschamp <rschamp@media.mit.edu>
Date: Fri, 30 Aug 2019 14:54:56 -0400
Subject: [PATCH] Cache git checkouts

---
 .circleci/config.yml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index f749a45c3..0969e1f71 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -14,7 +14,15 @@ jobs:
     working_directory: ~/repo
 
     steps:
+      - restore_cache:
+          keys:
+            - v1-git-{{ .Revision }}
+            - v1-git-
       - checkout
+      - save_cache:
+          paths:
+            - .git
+          key: v1-git-{{ .Revision }}
 
       # Download and cache dependencies
       - restore_cache:
@@ -75,6 +83,10 @@ jobs:
       - image: circleci/node:8.16-browsers
     working_directory: ~/repo  
     steps:
+      - restore_cache:
+          keys:
+            - v1-git-{{ .Revision }}
+            - v1-git-
       - checkout
       - restore_cache:
           keys:
-- 
GitLab