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

CI improvements #17

Closed
6 tasks done
bluescarni opened this issue Feb 8, 2017 · 6 comments
Closed
6 tasks done

CI improvements #17

bluescarni opened this issue Feb 8, 2017 · 6 comments
Assignees
Milestone

Comments

@bluescarni
Copy link
Member

bluescarni commented Feb 8, 2017

list for possible CI improvements:

  • pygmo building and testing
  • expand CI on windows (32bit/MinGW builds?)
  • automatically upload documentation to gh-pages
  • manylinux builds and automated upload to PyPi (Manylinux #82)
  • run make doctest in some CI? (maybe in the compile script)
  • reduce verbosity of travis logs
@bluescarni bluescarni self-assigned this Feb 8, 2017
@bluescarni bluescarni added this to the 2.0 milestone Feb 8, 2017
@darioizzo
Copy link
Member

  • automatically upload documentation to gh-pages ?

  • manylinux builds and automated upload to PyPi ?

@darioizzo
Copy link
Member

darioizzo commented Feb 8, 2017

  • run make doctest in some CI? (maybe in the compile script)

@darioizzo
Copy link
Member

Would it be posible (desirable) to eliminate the test output from the travis CI logs? Its very long and the logs cannot exceed 10000 lines. Eventually it will saturate (we are at ~7000) ...

@bluescarni
Copy link
Member Author

@darioizzo I suspect it will be enough to just drop -V from the ctest invocation. I'll look into it.

@bluescarni
Copy link
Member Author

CI verbosity should be fixed in #21.

@bluescarni
Copy link
Member Author

This should all be done, with the exception of the 32 bit builds that we agreed not to pursue for the moment. Closing.

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

No branches or pull requests

2 participants