summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1bda95a..ac9b7cb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,6 +58,25 @@ test:ubuntu2204:
paths:
- gerbonara_test_failures/*
+test:ubuntu2004:
+ stage: test
+ image: "registry.gitlab.com/gerbolyze/build-containers/ubuntu:20.04"
+ script:
+ - python3 -m pip install pytest beautifulsoup4 pillow numpy slugify lxml click scipy
+ - python3 -m pytest -o 'testpaths=gerbonara/tests' -o 'norecursedirs=*'
+ dependencies:
+ - build:archlinux
+ cache:
+ key: test-image-cache
+ paths:
+ - gerbonara/tests/image_cache/*.svg
+ - gerbonara/tests/image_cache/*.png
+ artifacts:
+ name: "gerbolyze-$CI_COMMIT_REF_NAME-gerbonara"
+ when: on_failure
+ paths:
+ - gerbonara_test_failures/*
+
docs:archlinux:
stage: test