From 630ab896a500604c44b3d090bcffced065c64803 Mon Sep 17 00:00:00 2001
From: Eliot Berriot <contact@eliotberriot.com>
Date: Sat, 9 Jun 2018 17:03:06 +0200
Subject: [PATCH] CI job Performance improvements

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 76b522c80..23a3c4ce5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -3,6 +3,7 @@ variables:
   IMAGE: $IMAGE_NAME:$CI_COMMIT_REF_NAME
   IMAGE_LATEST: $IMAGE_NAME:latest
   PIP_CACHE_DIR: "$CI_PROJECT_DIR/pip-cache"
+  PYTHONDONTWRITEBYTECODE: "true"
 
 
 stages:
@@ -14,11 +15,17 @@ stages:
 black:
   image: python:3.6
   stage: lint
+  variables:
+    GIT_STRATEGY: fetch
   before_script:
     - pip install black
   script:
     - black --check api/
 
+  cache:
+    key: "$CI_PROJECT_ID__black_pip_cache"
+    paths:
+      - "$PIP_CACHE_DIR"
 
 test_api:
   services:
-- 
GitLab