project-gen3sis / R-package

Repository of the R-packageGen3sis
https://project-gen3sis.github.io/R-package/
GNU General Public License v3.0
29 stars 9 forks source link

add travis win build #23

Closed ohagen closed 4 years ago

ohagen commented 4 years ago

add windows and possibly mac flavours on CI travis

florianhartig commented 4 years ago

I think Windows doesn't work with Travis (at least didn't used to) but may be working with actions in GH, see https://github.com/TheoreticalEcology/s-jSDM/actions

florianhartig commented 4 years ago

Mac should be possible with travis though

benj919 commented 4 years ago

Travis supports windows builds since somewhat recently: https://blog.travis-ci.com/2018-10-11-windows-early-release Though I haven't checked whether it supports R or other dependencies.

ohagen commented 4 years ago

Benji, can you have a look at this?

florianhartig commented 4 years ago

yes, it supports windows, but I think not Windows + R. But I'm not sure, check for yourself.

florianhartig commented 4 years ago

But as said, I think it would be possible to do windows checks with GH. That being said - I don't think it's particularly crucial to have builds for all OS, there are very few OS specific problems in a typical project, in 95% of cases you will be fine with the 3 linux builds

benj919 commented 4 years ago

https://docs.travis-ci.com/user/languages/r#r-versions Travis CI supports R versions 3.0.3 and above on Ubuntu Precise, Ubuntu Trusty and macOS.