1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
language: octave
os:
- linux
# - osx
dist: bionic
sudo: required
cache:
- apt
compiler:
- gcc
# - clang
#
# TODOs:
# - create xvfb-runner helper
# - port running of the tests from the NeuroDebian's debian/rules
# - may be also prep it sufficient for running SetupPsychtoolbox.m
#
#env:
# global:
# - XVFB_OPTS="-screen 0 1024x768x24 -ac +extension GLX +render -noreset"
# addons:
# apt:
# packages:
# - mplayer
before_install:
- managementtools/ci/travis_${TRAVIS_OS_NAME}
install:
- managementtools/ci/build_all
script:
- cd Psychtoolbox
# - { yes | head -n 10; yes '' | head -n 3; } | xvfb-run --auto-servernum --server-num=20 -s "$XVFB_OPTS" octave --eval 'SetupPsychtoolbox.m'
|