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 <markus.zolliker@psi.ch> Reviewed-by: Enrico Faulhaber <enrico.faulhaber@frm2.tum.de> Tested-by: Jenkins Automated Tests <pedersen+jenkins@frm2.tum.de>
This commit is contained in:
parent
73a54dfc44
commit
cde09694a5
3
ci/Jenkinsfile
vendored
3
ci/Jenkinsfile
vendored
@ -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 .
|
||||
'''
|
||||
|
Loading…
x
Reference in New Issue
Block a user