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

Test docs via Travis #1690

Merged
merged 1 commit into from
May 13, 2015
Merged

Conversation

ingwinlu
Copy link
Contributor

this is a followup PR to the issue I raised earlier this week #1688

to handle the additional environment we have to utilize tox more than we did until now and let travis only do the main container spawning.

  • move build environment into tox
  • add new environment installing sphinx and testing for doc errors
  • reorganize dependency installs for easier management

TODO:

nose
nose-cov
coveralls
tox
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These should go to deps in tox.ini.

* move build environment into tox
* add new environment installing sphinx and testing for doc errors
* reorganize dependency installs for easier management
@justinmayer justinmayer changed the title test docs via travis Test docs via travis May 13, 2015
@justinmayer justinmayer changed the title Test docs via travis Test docs via Travis May 13, 2015
@justinmayer justinmayer added this to the 3.6 milestone May 13, 2015
@justinmayer
Copy link
Member

Excellent work, Winlu. My apologies for the delay in getting this in. Thanks for the contribution and for being so understanding of my travel schedule. (^_^)

justinmayer added a commit that referenced this pull request May 13, 2015
@justinmayer justinmayer merged commit 47e468c into getpelican:master May 13, 2015
@justinmayer
Copy link
Member

@ingwinlu: Oops. Looks like Travis is reporting test failures.

@ingwinlu
Copy link
Contributor Author

very curious, no idea why travis suddenly changed its mind

//edit: the only difference I find it the tox version was 1.9.2 when all tests pass (also what I have locally) and on travis it currently installs 2.0.1

@ingwinlu ingwinlu mentioned this pull request May 13, 2015
@ingwinlu ingwinlu deleted the build_docs_travis branch September 11, 2015 19:47
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