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