From d8857667c5cf37acecab4a16c15859c526d791c6 Mon Sep 17 00:00:00 2001
From: Benjamin Bertrand <benjamin.bertrand@esss.se>
Date: Fri, 6 Jul 2018 12:17:19 +0200
Subject: [PATCH] Add stage to run pre-commit hooks

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b2321ac..0a2dfe8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,7 @@ variables:
   POSTGRES_DB: csentry_db_test
 
 stages:
+  - check
   - build
   - test
   - analyse
@@ -22,6 +23,14 @@ stages:
 before_script:
   - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY
 
+check:
+  <<: *runner_tags
+  stage: check
+  image: registry.esss.lu.se/ics-docker/pre-commit:latest
+  before_script: []
+  script:
+    - pre-commit run --all-files
+
 build:
   <<: *runner_tags
   stage: build
-- 
GitLab