implemented python test matrix for different python dependencies on different os releases

This commit is contained in:
Oscar Krause
2024-03-04 21:19:59 +01:00
parent 966b421dad
commit 9c22628b4e
+7 -1
View File
@@ -134,8 +134,14 @@ test:
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
variables:
DATABASE: sqlite:///../app/db.sqlite
parallel:
matrix:
- REQUIREMENTS:
- requirements.txt
- .DEBIAN/requirements-bookworm-12.txt
- .DEBIAN/requirements-ubuntu-23.04.txt
before_script:
- pip install -r requirements.txt
- pip install -r $REQUIREMENTS
- pip install pytest httpx
- mkdir -p app/cert
- openssl genrsa -out app/cert/instance.private.pem 2048