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

Add automated testing with circle-ci #55

Merged
merged 10 commits into from Apr 29, 2019

Conversation

brittonsmith
Copy link
Contributor

This adds automated testing using the circle-ci service. The testing is the same push suite as before with an added test of building the docs as well. We now cache external dependencies, like hypre, and the answers from the gold standard. The latter cuts the test time in half.

I had to disable some of the mercurial version checking in the test runner to get things working. I can eventually replace this with the git counterpart, but I think that can wait until after this is accept. None of that affects the running of the tests.

@brittonsmith
Copy link
Contributor Author

@jwise77, @gregbryan, want to go ahead and merge this in ?

@jwise77
Copy link
Contributor

jwise77 commented Apr 29, 2019

@jwise77, @gregbryan, want to go ahead and merge this in ?

I was waiting on a third review. But I think this is an important addition before moving forward, so I'm merging now.

@jwise77 jwise77 merged commit c568ac7 into enzo-project:master Apr 29, 2019
@brittonsmith brittonsmith deleted the circle branch May 2, 2019 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants