Closed matt-chan closed 6 years ago
@tovrstra Ready for review. I think this should work well now. Sorry for all the version churn...
We should add Py3 to this, but we can do that after this is merged in. Also, I'm not a huge fan of all the different build paths (tagged, not tagged, PR). There's a lot to debug because of it. Also, it means that a PR that passes might not build on release. But maybe we should keep it for now because we're probably using all those build paths in the real development (we won't always build with conda-build I think?). We'll have to remember to tag PR builds to test conda builds.
Also, I changed the build tags to be consistent with conda's documentation (dev/test/main instead of alpha/beta/main).
I also updated the template.py script to include an option for templating from a local file. That way we can apply travis scripts that haven't been merged to master yet (like this one).
Things that we should still do, but probably in another PR/later:
@matt-chan This is already a great improvement! Really, thanks for the nice work! I only have a few minor comments and I agree the remaining points are better handled in separate PRs.
@matt-chan Looks good. I'll check tomorrow that tests passed and merge but feel free to merge before I get to it.
Codecov Report
95.12% <0%> (-0.12%)
100% <0%> (+1.24%)
Continue to review full report at Codecov.