ropensci / bowerbird

Keep a collection of sparkly data resources
https://docs.ropensci.org/bowerbird
Other
47 stars 6 forks source link

CI for OSX added #17

Closed mdsumner closed 6 years ago

mdsumner commented 6 years ago

This should provide:

See successful builds on Travis here for travis-osx branch: https://travis-ci.org/AustralianAntarcticDivision/bowerbird/builds/343275734

(The badges won't update until this is merged into master and built, since they specifically target the master branch.)

The .travis.yml changed by using addons for os-independent libs, and applying a "matrix" of OS options. OSX does require "libarchive" in brew_packages specifically.

I think the NOT_CRAN could/should be bundled into the matrix config, but I'm not sure on style here.

The pkgdown docs aren't strictly related, but I thought I'd bundle it in - they live in /docs and can simply be removed if necessary. They are updated with pkgdown::build_site(), which builds all the readme, help, vignettes, news, and c.

https://github.com/r-lib/pkgdown

raymondben commented 6 years ago

Woo!