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

Added travis ci instructions #47

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bobhansen
Copy link

Added first stab at travis CI builds

Travis: added required packages

Travis: fixed package names

Travis: used ubuntu package names

Travis: added protobuf-compiler package

Travis: added boost date-time

Travis: dump boost dir

Travis: do apt-get install before compile for C++11?

Travis: explicitly add g++4.8

Travis: used update-alternatives rather than export CC

Travis: removed listing boost

Added BOOST_ASIO_DISABLE_STD_CHRONO for clang support

Travis: allow failure under clang

Added first stab at travis CI builds

Travis: added required packages

Travis: fixed package names

Travis: used ubuntu package names

Travis: added protobuf-compiler package

Travis: added boost date-time

Travis: dump boost dir

Travis: do apt-get install before compile for C++11?

Travis: explicitly add g++4.8

Travis: used update-alternatives rather than export CC

Travis: removed listing boost

Added BOOST_ASIO_DISABLE_STD_CHRONO for clang support

Travis: allow failure under clang
@bobhansen
Copy link
Author

Fixes #46

@bobhansen
Copy link
Author

Note that this doesn't currently pass; see https://travis-ci.org/bobhansen/libhdfspp/jobs/69768492

I'd like your comments on the failure; can you massage the master branch to get the CI build to compile and pass?

If we want it to run unit tests, we currently need to make it a java project and run things from maven. We should refactor the project to run it from cmake, perhaps running maven to run the tests if we need to.

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.

1 participant