File: .travis.yml

package info (click to toggle)
liblouisutdml 2.7.0-6
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 5,248 kB
  • sloc: ansic: 19,545; java: 369; makefile: 334; xml: 252; sh: 104
file content (28 lines) | stat: -rw-r--r-- 815 bytes parent folder | download | duplicates (2)
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
# define liblouisutdml so that Travis CI service can build and test it

language: c

compiler:
  - gcc

# make sure we have libxml and java (for jni.h). Make sure we have
# texinfo 5.0 or higher. Travis currently runs the old Ubuntu LTS
# which has an old version of texinfo, so we need to install from ppa.
before_install:
  - sudo add-apt-repository -y ppa:marutter/texlive.backport
  - sudo apt-get update -qq
  - sudo apt-get install -y texinfo
  - sudo apt-get install -y libxml2
  - sudo apt-get install openjdk-6-jdk

# let's have two parallel builds. One with stable liblouis and one
# with bleeding edge liblouis
env:
  - LIBLOUIS_VERSION=3.2.0
  - LIBLOUIS_VERSION=master

script: ./scripts/run-tests.sh

# tell the irc channel about the results of the build
notifications:
  irc: "irc.oftc.net#liblouis"