-
Notifications
You must be signed in to change notification settings - Fork 118
/
.travis-xxx-disable-failing.yml
29 lines (24 loc) · 988 Bytes
/
.travis-xxx-disable-failing.yml
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
language: c
dist: bionic
before_install:
- chmod +x bindings/js/install_emsdk.sh bindings/js/build_packages.sh bindings/js/link-parser/build.sh bindings/js/publish_packages.sh
install:
- sudo apt-get update
- sudo apt-get dist-upgrade
- sudo apt-get install -y make m4 gcc g++ autoconf autoconf-archive pkg-config libtool # required dependencies
- sudo apt-get install -y swig flex ant graphviz # optional dependencies
- sudo ./bindings/js/install_emsdk.sh
script:
- ./autogen.sh
- ./configure --disable-python-bindings # TODO: fix tests that fail with python bindings enabled
- make
- make check
- sudo make install
- sudo ldconfig
- make installcheck
- echo "The needs of the many outweigh the needs of the few." | /usr/local/bin/link-parser
- sudo ./bindings/js/build_packages.sh
after_success:
- if [[ $TRAVIS_TAG == link-grammar-* ]]; then sudo ./bindings/js/publish_packages.sh; fi;
notifications:
email: false