From c313be2cc93113a79e603aff3c1e4cf61955685c Mon Sep 17 00:00:00 2001
From: Marc 'risson' Schmitt <risson@cri.epita.fr>
Date: Sun, 21 Nov 2021 03:20:47 +0100
Subject: [PATCH] ci: use iac/infrastructure template

Signed-off-by: Marc 'risson' Schmitt <risson@cri.epita.fr>
---
 .gitlab-ci.yml | 25 ++++++++++++++-----------
 1 file changed, 14 insertions(+), 11 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ac59ffd..fe0ec2f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,18 +1,21 @@
 ---
 
+include:
+  - project: cri/iac/infrastructure
+    file: .gitlab/ci/templates.yml
+
 stages:
   - lint
+  - qa
 
 ansible:
-  stage: lint
-  needs: []
-  image: registry.cri.epita.fr/cri/docker/ansible/master
-  script:
-    - ansible-lint
+  extends: .ansible
+
+black:
+  extends: .black
+
+checkov:
+  extends: .checkov
 
-yaml:
-  stage: lint
-  needs: []
-  image: registry.cri.epita.fr/cri/docker/ansible/master
-  script:
-    - yamllint -f colored .
+yamllint:
+  extends: .yamllint
-- 
GitLab