qiime2 / q2-diversity-lib

BSD 3-Clause "New" or "Revised" License
0 stars 11 forks source link

Travis OSX testing #9

Closed ChrisKeefe closed 4 years ago

ChrisKeefe commented 4 years ago

This Draft PR has been opened for the sole purpose of testing Travis's MacOS support with this project. Do not merge.

thermokarst commented 4 years ago

This travis config is getting out of hand!

ChrisKeefe commented 4 years ago

Sure is, @thermokarst. Travis officially does not support python/MacOS builds, and fails when trying to install python 3.6, which it seems to want to do by default...?

A few teams have been able to make it work, but I think I'm almost ready to give Github Actions a shot. You mentioned having a repo where you were tinkering with that somewhere?

thermokarst commented 4 years ago

You mentioned having a repo where you were tinkering with that somewhere?

https://github.com/caporaso-lab/q2-phylogenomics/blob/master/.github/workflows/main.yml

I'm not 100% this'll work at the moment, but you could try to replicate the workflow linked above here in this repo.

ChrisKeefe commented 4 years ago

This approach is crashing on OSX with package resolution issues from Conda. I'm going to put this on ice for now, and start tinkering with github actions here: https://github.com/ChrisKeefe/q2-diversity-lib/pull/3

ChrisKeefe commented 4 years ago

Closed. Moving this repo to Github Actions: https://github.com/ChrisKeefe/q2-diversity-lib/pull/3