forked from prismmodelchecker/prism
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
33 lines (28 loc) · 783 Bytes
/
Copy path.travis.yml
File metadata and controls
33 lines (28 loc) · 783 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
# Travis CI configuration
# xenial (has build-essential) + Java
dist: xenial
# we are requiring VM instead of Docker builds due to sporadic nailgun test suite failures
sudo: required
language: java
# we test for JDK 8,10,11
jdk:
- openjdk8
- openjdk10
- openjdk11
# compile and run the test suite
# we manually set PRISM_JAVA to the java on the PATH as the python invocation of prism-auto fiddles with the PATH variable...
script: >
cd prism &&
make &&
echo 'Compilation successful, running test suite....' && echo &&
export PRISM_JAVA=`which java` &&
make tests &&
echo && echo 'Yay'
# notifications
notifications:
email:
recipients:
- d.a.parker@cs.bham.ac.uk
- klein@tcs.inf.tu-dresden.de
on_success: change
on_failure: always