Make Python 3.10 API tests mandatory

environments/review-docs-devel-1399dq/deployments/10246
JuniorJPDJ 2022-02-05 18:26:10 +01:00
rodzic 67b970f3f8
commit 697a65ed2b
2 zmienionych plików z 6 dodań i 18 usunięć

Wyświetl plik

@ -152,7 +152,7 @@ eslint:
paths:
- front/node_modules
.test_api:
test_api:
interruptible: true
services:
- postgres:14
@ -183,23 +183,10 @@ eslint:
reports:
junit: api/report.xml
cobertura: api/coverage.xml
test_api_3.7:
extends: .test_api
image: $CI_REGISTRY/funkwhale/backend-test-docker:3.7
test_api_3.8:
extends: .test_api
image: $CI_REGISTRY/funkwhale/backend-test-docker:3.8
test_api_3.9:
extends: .test_api
image: $CI_REGISTRY/funkwhale/backend-test-docker:3.9
test_api_3.10:
extends: .test_api
image: $CI_REGISTRY/funkwhale/backend-test-docker:3.10
allow_failure: true # We do not yet support python 3.10, see #1653
parallel:
matrix:
- PY_VER: ["3.7", "3.8", "3.9", "3.10"]
image: $CI_REGISTRY/funkwhale/backend-test-docker:$PY_VER
test_front:
interruptible: true

Wyświetl plik

@ -0,0 +1 @@
Make Python 3.10 tests in CI mandatory