Commit 89fc6692 authored by payno's avatar payno

fix ci

parent c352f75a
Pipeline #8274 failed with stage
in 4 minutes and 3 seconds
# TODO: have at least one unit test with the lastest version of freeart to insure compatibility
# do the same for the different silx versions
test:debian.8-python2.7-silx0.8-PySide2-latest_freeartrelease:
type: test
image: docker-registry.esrf.fr/dau/opengl:python2.7-jessie
script:
- export http_proxy=http://proxy.esrf.fr:3128/
- export https_proxy=http://proxy.esrf.fr:3128/
- python --version
- python -m pip install pip --upgrade
- python -m pip install setuptools --upgrade
- python -m pip install PySide2
- python -m pip install silx
- python -m pip install matplotlib
- source ./ci/tomogui_install.sh
- install_freeart 'master'
- freeart_version
- python -m pip install .
- xvfb-run --server-args="-screen 0 1024x768x24" -a tomogui test -v
#
#test:debian.8-python3.4-silx0.8-PySide2-freeartmaster:
# type: test
# image: docker-registry.esrf.fr/dau/opengl:python3.4-jessie
# script:
# - export http_proxy=http://proxy.esrf.fr:3128/
# - export https_proxy=http://proxy.esrf.fr:3128/
# - python --version
# - pip install pip --upgrade
# - pip install setuptools --upgrade
# - pip install PyQt5
# - pip install silx
# - pip install matplotlib
# - source ./ci/tomogui_install.sh
# - install_freeart 'master'
# - pip install .
# - xvfb-run --server-args="-screen 0 1024x768x24" -a tomogui test -v
test:debian.9-python3.5-silx0.8-PyQt5-freeartmaster:
type: test
......@@ -46,6 +10,8 @@ test:debian.9-python3.5-silx0.8-PyQt5-freeartmaster:
- python -m pip install pip --upgrade
- python -m pip install setuptools --upgrade
- python -m pip install PyQt5
# fix: don't know why but the 0.29 version bring lost of the Geometry.cpp path
- pip install Cython==0.28
- python -m pip install matplotlib
- python -m pip install -r requirements.txt
- source ./ci/tomogui_install.sh
......@@ -54,21 +20,6 @@ test:debian.9-python3.5-silx0.8-PyQt5-freeartmaster:
- python -m pip install .
- xvfb-run --server-args="-screen 0 1024x768x24" -a tomogui test -v
# TODO: add this, but require opencl at least installed and configure...
#test:debian.9-python3.5-silx0.8-PyQt5-nofreeart:
# type: test
# image: docker-registry.esrf.fr/dau/opengl:python3.5-stretch
# script:
# - export http_proxy=http://proxy.esrf.fr:3128/
# - export https_proxy=http://proxy.esrf.fr:3128/
# - python --version
# - pip install pip --upgrade
# - pip install setuptools --upgrade
# - pip install PyQt5
# - pip install matplotlib
# - pip install -r requirements.txt
# - pip install .
# - xvfb-run --server-args="-screen 0 1024x768x24" -a tomogui test -v
test:debian.9-python3.5-silx0.8-PyQt5-freeart3.3.0:
type: test
......@@ -80,6 +31,8 @@ test:debian.9-python3.5-silx0.8-PyQt5-freeart3.3.0:
- python -m pip install pip --upgrade
- python -m pip install setuptools --upgrade
- python -m pip install PyQt5
# fix: don't know why but the 0.29 version bring lost of the Geometry.cpp path
- pip install Cython==0.28
- python -m pip install matplotlib
- python -m pip install -r requirements.txt
- source ./ci/tomogui_install.sh
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment