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

Continuous integration with travis #122

Closed
2 of 3 tasks
beniz opened this issue Feb 14, 2015 · 2 comments
Closed
2 of 3 tasks

Continuous integration with travis #122

beniz opened this issue Feb 14, 2015 · 2 comments

Comments

@beniz
Copy link
Collaborator

beniz commented Feb 14, 2015

This is the continuous integration and automated compilation across multiple OS. This is already partially in place, and results are available at https://travis-ci.org/beniz/libcmaes/builds

This is only building on linux for now, but I will grow the set of platform, most especially to include OSX.

  • platforms: linux and osx
  • python bindings
  • unit tests
@beniz
Copy link
Collaborator Author

beniz commented Feb 16, 2015

Travis doesn't seem to take no more requests for multi-os builds, so OSX may have to wait... See http://docs.travis-ci.com/user/multi-os/
EDIT: hum, did write to them and was granted access, great!

beniz pushed a commit that referenced this issue Feb 16, 2015
beniz pushed a commit that referenced this issue Feb 20, 2015
beniz pushed a commit that referenced this issue Feb 24, 2015
beniz pushed a commit that referenced this issue Feb 24, 2015
beniz pushed a commit that referenced this issue Feb 24, 2015
@beniz
Copy link
Collaborator Author

beniz commented Feb 24, 2015

Travis fails with gtest on Linux, with very weird behavior, where gtest is detected, but the system doesn't find rules in the makefile to compile the tests (whereas it correctly acquires the list of test files from the same makefile section). I'm bailing on this for now as Travis is too time-consuming to remotely debug with commited changes to the conf file. I believe this is not a big issue as well.

@beniz beniz closed this as completed Feb 24, 2015
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

1 participant