From cde09694a59a83fd3330d00e568fb3713c335c24 Mon Sep 17 00:00:00 2001 From: Enrico Faulhaber Date: Wed, 16 Oct 2024 13:50:50 +0200 Subject: [PATCH] ci: also install gui requirements for additional tests Change-Id: Idc40699d470fb6449366a1cd75a3207cabcdd4a4 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/34815 Reviewed-by: Markus Zolliker Reviewed-by: Enrico Faulhaber Tested-by: Jenkins Automated Tests --- ci/Jenkinsfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ci/Jenkinsfile b/ci/Jenkinsfile index 8b145c6..8a3be9a 100644 --- a/ci/Jenkinsfile +++ b/ci/Jenkinsfile @@ -36,6 +36,7 @@ git diff HEAD~1... --name-only --diff-filter=ARCM -- \\*.py #!/bin/bash -x . /home/jenkins/secopvenv/bin/activate pip install -r requirements-dev.txt +pip install -r requirements-gui.txt pip install -r requirements.txt pip install isort pylint pip install -e . @@ -94,6 +95,7 @@ addopts = --junit-xml=pytest.xml --junit-prefix=''' + pyver #!/bin/bash . /home/jenkins/secopvenv/bin/activate pip install -r requirements-dev.txt +pip install -r requirements-gui.txt pip install -r requirements.txt pip install -e . make test @@ -114,6 +116,7 @@ def run_docs() { sh ''' . /home/jenkins/secopvenv/bin/activate pip install -r requirements-dev.txt + pip install -r requirements-gui.txt pip install -r requirements.txt pip install -e . '''