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