forked from tdhock/PeakSegJoint
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
33 lines (26 loc) · 917 Bytes
/
.travis.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
30
31
32
33
language: c
sudo: required
env:
- TEST_SUITE=functions
- TEST_SUITE=bash-noinput
- TEST_SUITE=bash-input-nolabels
- TEST_SUITE=bash-input-labels
before_install:
- curl -OL http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bigWigInfo
- curl -OL http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bigWigToBedGraph
- curl -OL http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/bedToBigBed
- curl -OL http://raw.github.com/craigcitro/r-travis/master/scripts/travis-tool.sh
- chmod 755 *
- export PATH=$(pwd):$PATH
- travis-tool.sh bootstrap
install:
- travis-tool.sh install_deps
- travis-tool.sh install_github tdhock/PeakSegDP tdhock/PeakError tdhock/animint tdhock/ggplot2
script:
- Rscript -e "devtools::install(); source('tests/testthat.R', chdir = TRUE)"
after_failure:
- travis-tool.sh dump_logs
notifications:
email:
on_success: change
on_failure: change