-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy path.travis.yml
More file actions
31 lines (31 loc) · 793 Bytes
/
.travis.yml
File metadata and controls
31 lines (31 loc) · 793 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
language: cpp
sudo: required
dist: trusty
compiler:
- gcc
# - clang # Don't compile in clang until openmp errors can be resolved
before_install:
- sudo apt-get install cpputest doxygen graphviz
script:
- cd $TRAVIS_BUILD_DIR
- autoconf
- ./configure
- make
- make test
- test/runtests
- make dist
- cd $TRAVIS_BUILD_DIR/src_docs
- doxygen doxygen.cfg
after_success:
- curl --upload-file $TRAVIS_BUILD_DIR/*.tar.gz -u "$FTP_USER:$FTP_PASSWORD" $FTP_TARGET
- cd $TRAVIS_BUILD_DIR/src_docs
#- ./publish.sh # publish documentation manually for now
#deploy:
# provider: pages
# local_dir: $TRAVIS_BUILD_DIR/distro
# skip_cleanup: true
# github_token: $DEPLOY_TOKEN # Set in travis-ci.org dashboard
# on:
# branch: master
notifications:
slack: hahnlabworkspace:AWJdGIemc7W3GNMRYBNS8Yj0