forked from Psychtoolbox-3/Psychtoolbox-3
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
41 lines (31 loc) · 725 Bytes
/
Copy path.travis.yml
File metadata and controls
41 lines (31 loc) · 725 Bytes
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'