Files
pepperplus-cb/.gitlab-ci.yml
2025-11-21 17:18:53 +01:00

26 lines
452 B
YAML

# ---------- GLOBAL SETUP ---------- #
workflow:
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
stages:
- install
- lint
- test
variables:
UV_VERSION: "0.9.4"
PYTHON_VERSION: "3.13"
BASE_LAYER: trixie-slim
default:
image: ghcr.io/astral-sh/uv:$UV_VERSION-python$PYTHON_VERSION-$BASE_LAYER
# ---------- TESTING ---------- #
test:
stage: test
tags:
- test
script:
- uv run --only-group pytest test/unit