Commit Graph

138 Commits

Author SHA1 Message Date
Sebastian Messmer 38370a1016 Add Release and RelWithDebInfo builds on Travis 2018-09-27 16:31:12 -07:00
Sebastian Messmer dc9cdc0143 Remove Linux stuff from Travis CI 2018-09-27 02:25:56 -07:00
Sebastian Messmer 6de350c931 - Enable ccache for Travis CI
- GCC build on Travis CI actually chooses gcc as compiler (before, it was still clang somehow)
- Disable GCC build on Travis because gcc on osx is broken
2018-09-27 02:23:05 -07:00
Sebastian Messmer fc71242e25 Fix Travis CI build 2018-02-17 18:54:22 -08:00
Sebastian Messmer fb24a249cb Merge branch 'develop' into next 2018-01-14 21:46:11 +00:00
Sebastian Messmer 26d20998f3 Travis CI: Only replace /dev/random with /dev/urandom on linux, not mac 2018-01-14 05:11:18 +00:00
Sebastian Messmer e7cfb4a417 Disable linux build on travis because we now have Circle CI 2017-09-18 20:44:46 +01:00
Sebastian Messmer 42765c6be6 Merge from develop 2017-01-21 20:24:09 +00:00
Sebastian Messmer 90076714d4 Don't allow CI failures for linux/clang anymore 2016-10-25 16:22:13 -07:00
Sebastian Messmer 9d05b8571c Merge from develop 2016-10-13 18:30:27 +02:00
Sebastian Messmer 65804c6f43 Fix Travis CI 2016-10-05 10:05:02 +02:00
Sebastian Messmer b027f8c007 Merge from develop 2016-09-24 20:43:54 +02:00
Sebastian Meßmer d00151af37 Disable Mars448 test cases when Mars448 is not available and fix Travis CI. (#92) 2016-09-24 19:09:30 +02:00
Sebastian Messmer 971ed64cee Don't need run_with_fuse.sh anymore, because Travis CI kernel now has fuse support builtin. 2016-07-22 21:04:33 +02:00
Sebastian Messmer 271cb0c42d The osx/gcc build on travis actually uses gcc 2016-07-22 13:05:59 +02:00
Sebastian Messmer 0b5f90a365 By default, travis only fetches the newest 50 commits. We need more in case we're further from the last version tag, so the build doesn't fail because it can't generate the version number. 2016-07-22 02:56:15 +02:00
Sebastian Messmer 668b826423 Fix .travis.yml: Run test cases that weren't run by accident 2016-04-02 10:06:22 +02:00
Sebastian Messmer ab1d2ee9a3 Fail travis when nested test cases fail 2016-04-02 09:00:43 +02:00
Sebastian Messmer 94244d047b Run correct cli test case 2016-04-02 08:35:21 +02:00
Sebastian Messmer cebbdcd2c6 We need at least CLang 3.7 (travis is failing with 3.5) 2016-03-04 01:29:27 +01:00
Sebastian Messmer 5753e4f71c Switch to new git version number recognition 2016-03-02 13:53:37 +01:00
Sebastian Messmer e48188f470 Restructure project to allow factoring out a library 2016-02-23 21:07:23 +01:00
Sebastian Messmer 4b33d88253 Require Mac OS X build to succeed in travis 2016-02-17 10:53:23 +01:00
Sebastian Messmer c3e0c47c46 Install dependencies on Mac OS X Travis CI 2016-02-17 09:56:42 +01:00
Sebastian Messmer e3fbd8106c Test in debug mode 2016-02-15 04:27:10 +01:00
Sebastian Messmer e945a2259e Fix travis CI 2016-02-15 03:07:26 +01:00
Sebastian Messmer aad7570222 Use parallel build of boost libraries on travis CI 2016-02-12 22:10:06 +01:00
Sebastian Messmer 12e62a34d8 Fix CPU core count recognition on travis 2016-02-12 20:48:13 +01:00
Sebastian Messmer 59dbe54a75 Recognize number of CPU cores on Mac OS X travis 2016-02-12 13:17:35 +01:00
Sebastian Messmer b5f14b81af Check number of CPU cores on travis 2016-02-12 13:11:11 +01:00
Sebastian Messmer 41f215e5cb Since travis CI doesn't run "make package" anymore, we don't need the rpmbuild package anymore. 2016-02-12 10:47:40 +01:00
Sebastian Messmer f5649f9dd2 Remove "make package" from travis. That would need a newer cmake version, but it is more important to test that cryfs compiles with the old cmake. 2016-02-12 10:44:05 +01:00
Sebastian Messmer a26aa95683 Don't need to install newer cmake on travis anymore. 2016-02-12 10:29:44 +01:00
Sebastian Messmer ffcc343609 Install rpmbuild on travis CI 2016-02-12 09:50:44 +01:00
Sebastian Messmer 5e6e3500e3 Also run cryfs tests on travis CI 2016-02-11 20:32:42 +01:00
Sebastian Messmer 9a9a6ffd56 Install boost program_options on travis CI 2016-02-11 19:54:52 +01:00
Sebastian Messmer c6e8052d93 Merge all git repositories into one 2016-02-11 16:40:48 +01:00
Sebastian Messmer 31d52d3c8d Merged blobstore repository 2016-02-11 14:50:18 +01:00
Sebastian Messmer f3d614c633 Merged blockstore 2016-02-11 14:44:28 +01:00
Sebastian Messmer 489af565e2 Fix test executable location for travis CI 2016-02-11 14:37:10 +01:00
Sebastian Messmer 3c32df43eb Fix run_with_fuse.sh for travis 2016-02-11 14:23:20 +01:00
Sebastian Messmer 4202e6be89 Merge parallelaccessstore repository 2016-02-11 14:22:18 +01:00
Sebastian Messmer 3fb73e4f80 Fix run_with_fuse for travis CI 2016-02-11 14:07:26 +01:00
Sebastian Messmer 445742156d Install boost chrono on travis CI 2016-02-11 14:06:24 +01:00
Sebastian Messmer 0fb710ac69 Merge fspp repository into here 2016-02-11 12:14:44 +01:00
Sebastian Messmer 007934b946 Fix travis and allow clang failures 2016-02-11 04:28:16 +01:00
Sebastian Messmer ed64b49adf Add osx tests on travis 2016-02-11 04:26:26 +01:00
Sebastian Messmer a35e164ede Add needed packages to travis 2016-02-11 04:23:46 +01:00
Sebastian Messmer cfcec05644 Remove own gcc update from travis 2016-02-11 03:15:17 +01:00
Sebastian Messmer b63756e4dd Use ubuntu trusty on travis 2016-02-11 03:11:39 +01:00