From 60035a5a631700300ba8107c00da36c02df802b7 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Wed, 11 Sep 2019 12:01:31 -0400
Subject: [PATCH] comment and `--no-terminal`

---
 .circleci/config.yml | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index b190363..9840e6e 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -75,9 +75,16 @@ jobs:
             - paymentserver-v1-{{ checksum "stack.yaml" }}
 
       - run:
+          # Build just our dependencies.  It's nice to have this as a separate
+          # step so failures here are more easily identified as being
+          # unrelated to our code.
           name: "Build Dependencies"
           command: |
-            nix-shell shell.nix --run "stack build --only-dependencies --interleaved-output"
+            BUILD="stack build \
+            --no-terminal \
+            --only-dependencies \
+            --interleaved-output"
+            nix-shell shell.nix --run "$BUILD"
 
           # Give it a good long while.  stripe-core, in particular, can take a
           # while to build.
-- 
GitLab