From 2d3d270fbbf9e4d15d203a2b6c9a9dbaa9091340 Mon Sep 17 00:00:00 2001 From: Carlos Natalino <carlos.natalino@chalmers.se> Date: Mon, 13 May 2024 10:21:35 +0000 Subject: [PATCH] Including mypy to the pipeline. --- src/context/.gitlab-ci.yml | 3 ++- src/context/requirements.in | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/context/.gitlab-ci.yml b/src/context/.gitlab-ci.yml index 05132ffb5..795722c1c 100644 --- a/src/context/.gitlab-ci.yml +++ b/src/context/.gitlab-ci.yml @@ -85,10 +85,11 @@ unit_test context: --volume "$PWD/src/$IMAGE_NAME/tests:/opt/results" --network=teraflowbridge $CI_REGISTRY_IMAGE/$IMAGE_NAME:$IMAGE_TAG - - docker exec -i $IMAGE_NAME bash -c "ruff check ./${IMAGE_NAME}" - docker ps -a - sleep 5 - docker logs $IMAGE_NAME + - docker exec -i $IMAGE_NAME bash -c "ruff check ./${IMAGE_NAME}" + - docker exec -i $IMAGE_NAME bash -c "mypy ./${IMAGE_NAME}" - > docker exec -i $IMAGE_NAME bash -c "coverage run -m pytest --log-level=INFO --verbose --junitxml=/opt/results/${IMAGE_NAME}_report.xml $IMAGE_NAME/tests/test_*.py" diff --git a/src/context/requirements.in b/src/context/requirements.in index 030c77dbe..e5d205f24 100644 --- a/src/context/requirements.in +++ b/src/context/requirements.in @@ -18,3 +18,4 @@ SQLAlchemy==1.4.* sqlalchemy-cockroachdb==1.4.* SQLAlchemy-Utils==0.38.* ruff +mypy -- GitLab