From 99f2ac586df878b4dce5b4d5aa3874ce03bf4a22 Mon Sep 17 00:00:00 2001
From: rschamp <rschamp@media.mit.edu>
Date: Fri, 6 Sep 2019 10:18:27 -0400
Subject: [PATCH] Try out yaml inheritance in preparation for parallelization

---
 .circleci/config.yml | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 45faa68a6..6bd4c2f39 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -92,18 +92,22 @@ jobs:
           keys:
             - v1-dist-{{ .Revision }}
       - run: npm publish --dry-run
+
+deploy-requirements: &deploy-requirements
+  requires:
+    - build
+  filters:
+    branches:
+      only:
+        - master
+        - develop
+        - smoke
+        - /^hotfix\/.*/
+      
 workflows:
   version: 2
   build_and_deploy:
     jobs:
       - build
       - deploy-npm:
-          requires:
-            - build
-          filters:
-            branches:
-              only:
-                - master
-                - develop
-                - smoke
-                - /^hotfix\/.*/
+          <<: *deploy-requirements
-- 
GitLab