R client for opensensemap.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.travis.yml 927B

123456789101112131415161718192021222324252627282930313233343536373839
  1. # R for travis: see documentation at https://docs.travis-ci.com/user/languages/r
  2. language: R
  3. sudo: false
  4. cache: packages
  5. warnings_are_errors: true
  6. r_github_packages:
  7. - r-lib/covr
  8. - jimhester/lintr
  9. before_install:
  10. - sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable --yes
  11. - sudo apt-get --yes --force-yes update -qq
  12. # units/udunits2 dependency:
  13. - sudo apt-get install --yes libudunits2-dev
  14. # sf dependencies:
  15. - sudo apt-get install --yes libproj-dev libgeos-dev libgdal-dev
  16. after_success:
  17. - Rscript -e 'covr::codecov()'
  18. - Rscript -e 'lintr::lint_package()'
  19. matrix:
  20. include:
  21. # fast build
  22. - r: devel
  23. r_build_args: "--no-build-vignettes"
  24. r_check_args: "--no-vignettes --no-manual"
  25. env: NOT_CRAN=true
  26. # strict builds
  27. - r: devel
  28. r_check_args: "--as-cran"
  29. env: NOT_CRAN=false
  30. - r: release
  31. r_check_args: "--as-cran"
  32. env: NOT_CRAN=false