From 3ea0d2b567b59dd4f8dc7ede9ab8bbece22afdf4 Mon Sep 17 00:00:00 2001
From: Jonas Fowl <jfowl@wjclub.tk>
Date: Thu, 13 May 2021 07:57:11 +0000
Subject: [PATCH] Try to improve CI build times by caching

---
 .gitlab-ci.yml | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d09a881d0..b3dcd5e2c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,9 +1,18 @@
 image: "rust:latest"
 
+cache:
+  paths:
+    - target
+    - cargohome
+
+
 variables:
   GIT_SUBMODULE_STRATEGY: recursive
+  CARGO_HOME: "cargohome"
+  FF_USE_FASTZIP: 1
 
 before_script:
+  - mkdir -p $CARGO_HOME && echo "using $CARGO_HOME to cache cargo deps"
   - apt-get update -yqq
   - apt-get install -yqq --no-install-recommends build-essential libssl-dev pkg-config
   - rustup component add clippy rustfmt
-- 
GitLab