From f07cd13fe82eb756a2a19ff0ac41349cddc6e3bf Mon Sep 17 00:00:00 2001
From: Daniel Agar <daniel@agar.ca>
Date: Mon, 5 Sep 2016 00:47:48 -0400
Subject: [PATCH] circleci update to tolerate submodule changes (#5451)

- remove broken ccache setup
---
 circle.yml | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/circle.yml b/circle.yml
index 492719d00b..4fb497d9fa 100644
--- a/circle.yml
+++ b/circle.yml
@@ -4,17 +4,22 @@ machine:
 
 checkout:
   post:
+    # workaround for known git bug where attempting to fetch a missing commit fails early on the first try
+    - git submodule update --init || true
     - git submodule sync --recursive
     - git submodule update --init --recursive
 
-## Customize dependencies
 dependencies:
-  cache_directories:
-    - "~/.ccache"
   pre:
     - docker pull px4io/px4-dev-nuttx-gcc4.9
 
 test:
   override:
-    - docker run --rm -v `pwd`:`pwd`:rw -w=`pwd` -v $HOME/.ccache:$HOME/.ccache:rw -e CCACHE_DIR=$HOME/.ccache --user=$UID -it px4io/px4-dev-nuttx-gcc4.9 /bin/bash -c "ccache -z; make px4fmu-v4_default; ccache -s"
+    - docker run --rm -v `pwd`:`pwd`:rw -w=`pwd` --user=$UID -it px4io/px4-dev-nuttx-gcc4.9 /bin/bash -c "make quick_check"
+
+general:
+  artifacts:
+    - "build_px4fmu-v2_default/parameters.xml"
+    - "build_px4fmu-v2_default/airframes.xml"
+    - "build_.*/src/firmware/nuttx/.*.px4"
 
-- 
GitLab