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 travis ci support #9

Merged
merged 24 commits into from
May 27, 2018
Merged

add travis ci support #9

merged 24 commits into from
May 27, 2018

Conversation

fengggli
Copy link
Collaborator

  1. travis only supports Ubuntu 14.04 system. I use a workaround to test build in a 1604 docker image.
  2. I am using a slightly modified docker image, the Dockerfile contains the details
  3. In the travis scirpt, I have disabled the self test for google benchmark, the cxx+03 test got confused in auto-build process.
  4. add compiler check in examples/, this is related to issue 8 (compile option -fdump-class-hierarchy incompatible with clang++ #8)
  5. make -j in rocksdb will exhaust the memory in traivis. I make job number to 2 (only for travis auto-build).
  6. even rocksdb is built, it's not found by comanche-rockstore , see the detailed build history. I have to disable the rockstore temporarily.
  7. update the apt-install scripts
  8. now requires cmake 3.6, since google benchmark needs the FILTER feature , see build history

@fengggli fengggli merged commit 959a206 into IBM:unstable May 27, 2018
@fengggli fengggli deleted the travis-CI-test branch May 27, 2018 16:02
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