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
|
#!/bin/bash -x
|
||||||
. /home/jenkins/secopvenv/bin/activate
|
. /home/jenkins/secopvenv/bin/activate
|
||||||
pip install -r requirements-dev.txt
|
pip install -r requirements-dev.txt
|
||||||
|
pip install -r requirements-gui.txt
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
pip install isort pylint
|
pip install isort pylint
|
||||||
pip install -e .
|
pip install -e .
|
||||||
@ -94,6 +95,7 @@ addopts = --junit-xml=pytest.xml --junit-prefix=''' + pyver
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
. /home/jenkins/secopvenv/bin/activate
|
. /home/jenkins/secopvenv/bin/activate
|
||||||
pip install -r requirements-dev.txt
|
pip install -r requirements-dev.txt
|
||||||
|
pip install -r requirements-gui.txt
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
pip install -e .
|
pip install -e .
|
||||||
make test
|
make test
|
||||||
@ -114,6 +116,7 @@ def run_docs() {
|
|||||||
sh '''
|
sh '''
|
||||||
. /home/jenkins/secopvenv/bin/activate
|
. /home/jenkins/secopvenv/bin/activate
|
||||||
pip install -r requirements-dev.txt
|
pip install -r requirements-dev.txt
|
||||||
|
pip install -r requirements-gui.txt
|
||||||
pip install -r requirements.txt
|
pip install -r requirements.txt
|
||||||
pip install -e .
|
pip install -e .
|
||||||
'''
|
'''
|
||||||
|
Loading…
x
Reference in New Issue
Block a user