From 4377a45afc188928a8766635c60e2b091fac14f8 Mon Sep 17 00:00:00 2001
From: Dorian Turba <froggit.commit.z3jqj@simplelogin.com>
Date: Mon, 17 Jul 2023 16:35:47 +0200
Subject: [PATCH] use reference instead of extends

---
 templates/python/code_quality/flake8/flake8.yml | 5 +++--
 templates/python/partial/python_install.yml     | 1 -
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/templates/python/code_quality/flake8/flake8.yml b/templates/python/code_quality/flake8/flake8.yml
index 36244c7..e1b6293 100644
--- a/templates/python/code_quality/flake8/flake8.yml
+++ b/templates/python/code_quality/flake8/flake8.yml
@@ -5,13 +5,14 @@ include:
   - remote: 'https://api.r2devops.io/job/r/gitlab/dorianturba/r2devops_catalog/python_install@latest.yaml'
 
 flake8:
-    extends: python_install
+    image: python:${IMAGE_TAG}
     stage: code_quality
     variables:
+        IMAGE_TAG: !reference [.python_install, variables, IMAGE_TAG]
         PROJECT_PATH: "."
         PYTHON_SETUP: "pip install ${PROJECT_PATH}[CODE_QUALITY]"
     script:
-        python_install
+        - !reference [.python_install, script]
         - flake8 ${PROJECT_PATH} -v
     only:
         changes:
diff --git a/templates/python/partial/python_install.yml b/templates/python/partial/python_install.yml
index b3315a7..c815a77 100644
--- a/templates/python/partial/python_install.yml
+++ b/templates/python/partial/python_install.yml
@@ -1,5 +1,4 @@
 .python_install:
-    image: python:${IMAGE_TAG}
     variables:
         IMAGE_TAG: "latest"
         PROJECT_PATH: "."
-- 
GitLab