forked from USGS-R/repgen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
35 lines (26 loc) · 1.32 KB
/
.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
34
35
language: r
r: 3.3.2
sudo: required
warnings_are_errors: false
cache:
packages: false
install:
#Install First Set of Dependencies
- Rscript -e 'install.packages(c("bitops","Rcpp","digest","magrittr","stringi","stringr","yaml","evaluate","formatr","highr","R6","assertthat","lazyeval","DBI","jsonlite","brew","mime","curl","caTools","openssl","memoise","whisker","rstudioapi","git2r","withr","markdown","knitr","htmltools", "rmarkdown","RCurl","htmlTable","roxygen2","dplyr","lubridate", "readr", "base64enc", "whisker"), repos="https://mran.microsoft.com/snapshot/2017-02-08", type="source")'
#Install a different version of HTTR
- Rscript -e 'install.packages("httr", repos = "https://mran.microsoft.com/snapshot/2016-01-27",type="source")'
#Install latest versions of devtools and testthat
- Rscript -e 'install.packages(c("devtools", "testthat"))'
#Install packages from github
- Rscript -e 'devtools::install_github("usgs-r/gsplot#473")'
- Rscript -e 'devtools::install_github("jimhester/covr")'
- Rscript -e 'Sys.setenv(TZ="UTC")'
after_success:
- travis_wait 15 Rscript -e 'covr::coveralls()'
after_failure:
- find *Rcheck -name '*.fail' -print -exec cat '{}' \;
- cat '/home/travis/build/USGS-R/repgen/repgen.Rcheck/00check.log'
notifications:
email:
on_success: change
on_failure: change