costan
58d70545af
Update Travis CI configuration.
The Travis CI configuration updates reflect the following changes:
* Container-based builds (sudo: false) have been removed.
https://changelog.travis-ci.com/the-container-based-build-environment-is-fully-deprecated-84517
* Ubuntu Xenial (16.04) is available as a base image.
https://blog.travis-ci.com/2018-11-08-xenial-release
* Homebrew now has a dedicated DSL.
https://docs.travis-ci.com/user/installing-dependencies/#installing-packages-on-os-x
To take full advantage of VM resources, CI builds now use Ninja
https://ninja-build.org/ instead of Make.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=227611641
před 5 roky
costan
0ef2310f67
Remove GCC on OSX from the Travis CI matrix.
Equivalent of
db082d2cd6
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=211467181
před 6 roky
costan
739c25100e
Add CMake build support.
Fixes https://github.com/google/leveldb/issues/466
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=189425354
před 6 roky
costan
49f35d3fc9
leveldb: Update Travis CI configuration for open source build.
This aligns the Travis CI configuration with google/crc32c and
google/snappy, to simplify maintenance.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=188547648
před 6 roky
Chris Mumford
9fcae61641
Added a Travis CI build file.
This allows for continuous integration builds by travis-ci.org.
More information at https://docs.travis-ci.com/user/languages/cpp
před 9 roky