Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get continuous integration tool(s) properly configured #63

Closed
spencerahill opened this issue Feb 4, 2016 · 3 comments
Closed

Get continuous integration tool(s) properly configured #63

spencerahill opened this issue Feb 4, 2016 · 3 comments
Labels
Milestone

Comments

@spencerahill
Copy link
Owner

I'm pretty sure that the Travis-CI tool is improperly configured to the point of being meaningless. It certainly doesn't run our test suite -- otherwise it would report the failures related to #50.

This is likely straightforward enough to fix.

@spencerahill
Copy link
Owner Author

One potentially difficult task will be to get the tests to somehow run on the GFDL analysis machine within the continuous integration framework. It's great if the CI tools run the tests in some environment such that the GFDL-file-specific tests are skipped (c.f. #42), but it would be even better if we somehow configured it such that the tests are run on the analysis cluster.

It's possible this is easy to do, I just haven't looked into this yet.

@spencerahill spencerahill added this to the v0.1 milestone Jul 2, 2016
@spencerahill
Copy link
Owner Author

Continuum has some instructions on how to do the Travis CI step using conda: http://conda.pydata.org/docs/travis.html

This requires that we host the package on an Anaconda channel. Info here: https://docs.continuum.io/anaconda-cloud/using#using-conda-packages

I couldn't immediately get the conda build to work on my local machine, a necessary pre-step to uploading to anaconda.org. So need to sort that out. Docs http://conda.pydata.org/docs/building/recipe.html and http://conda.pydata.org/docs/build_tutorials.html

@spencerahill
Copy link
Owner Author

Closed by #101 and #105

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant