diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ed1bc028ccaf1f99e1592d0d5c4ed8a79141eab7..8956968ce89b95981f3f2c07d255e6d0bab11f2a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,7 +32,6 @@ black: stage: templates variables: PROJECT_PATH: "tests/black_project" - PYTHON_SETUP: "pip install ${PROJECT_PATH} black" only: changes: - .gitlab-ci.yml diff --git a/templates/python/code_quality/black/black.yml b/templates/python/code_quality/black/black.yml index ef0a05e7a2404c7ba100d5ecc7db266e80d2ba12..a49b10c1b1953100b5337b9e5461364a81f941c8 100644 --- a/templates/python/code_quality/black/black.yml +++ b/templates/python/code_quality/black/black.yml @@ -2,14 +2,11 @@ black: image: python:${IMAGE_TAG} stage: code_quality variables: - IMAGE_TAG: "latest" + IMAGE_TAG: !reference [.python_install, variables, IMAGE_TAG] PROJECT_PATH: "." - PYTHON_SETUP: "pip install ${PROJECT_PATH}[CODE_QUALITY]" + PYTHON_SETUP: "pip install ${PROJECT_PATH}[QUALITY]" script: - - python --version # Debug - - python -m venv venv --upgrade-deps || python -m venv venv # upgrade-deps is not supported before 3.9 - - source venv/bin/activate - - ${PYTHON_SETUP} + - !reference [.python_install, script] - black ${PROJECT_PATH} --check --diff --quiet only: changes: