Andrew Gaul
7102b9eb74
Disable builder for linux-ppc64le
...
This works around a travis-ci.com Java/S3Proxy incompatibility. Also
fix vim formatting. References #1415 .
2020-09-25 23:25:36 +09:00
Andrew Gaul
5ace2b70fc
Simplify conditional statements
2020-07-10 19:34:46 +09:00
Takeshi Nakatani
62c8be85d6
Interim fix for Travis macOS Build
2020-07-10 09:47:18 +09:00
Andrew Gaul
84bf460f99
Remove deprecated sudo configuration
...
Addresses warnings of the form:
jobs.include: deprecated key sudo (The key `sudo` has no effect
anymore.)
2020-04-15 10:09:52 +09:00
Andrew Gaul
feafb44bae
Clean up macOS FUSE loading
2020-04-12 23:18:27 +09:00
Takeshi Nakatani
854a8a8356
Avoid TravisCI timeouts in test execution
2020-02-24 09:56:18 +00:00
Takeshi Nakatani
f6756596b3
Use travis cache for brew on osx
2019-11-18 12:10:06 +00:00
Takeshi Nakatani
2211678d91
Updated .travis.yml for tapping homebrew/cask-cask
2019-10-14 11:44:06 +00:00
Takeshi Nakatani
dc85eda188
Added direct_io option for test on osx
2019-08-05 17:12:49 +00:00
Andrew Gaul
6227fce091
Upgrade to Xcode 9.2
...
This is the latest version supported by macOS 10.12.
2019-08-01 15:50:50 -07:00
Takeshi Nakatani
159cd2c682
Add log output filter script at test failure
2019-07-15 06:37:43 +00:00
Andrew Gaul
a83d5baa90
Remove recursive locking
...
Recursive locking is frowned upon and is incompatible with
PTHREAD_MUTEX_ERRORCHECK. Also clean up pthread_mutex_lock error
checking.
2019-07-10 12:39:00 -07:00
Andrew Gaul
1f1f824da7
Use system sed on macOS
...
This requires fewer developer customizations to work on macOS.
Requires some GNU workarounds.
2019-07-02 22:17:02 -07:00
Andrew Gaul
9e5eaad79b
Remove cache file when object time differs
...
Check the modification times to determine whether an object has
updated. This relies on low clock skew between s3fs and the S3
server; a more robust approach could use the ETag. Fixes #1047 .
2019-06-22 19:09:00 -07:00
Andrew Gaul
272e0d3d46
Do not update Homebrew in macOS builder
...
This takes 5 minutes to run and can cause Travis timeouts.
References #1035 .
2019-06-12 18:17:56 -07:00
Andrew Gaul
97af471aa6
Remove custom cppcheck from ppc64le Travis config
2019-04-09 21:25:58 +09:00
Andrew Gaul
6ac8618381
Ensure s3fs compiles with C++03
2019-02-01 08:33:59 -08:00
Takeshi Nakatani
7a56459103
Added a missing extension to .gitignore, and formatted dot files
2019-01-20 09:18:40 +00:00
Andrew Gaul
523fe1e309
Repair xattr tests
...
These did not run due to missing use_xattr flag and Travis
misconfiguration.
2019-01-13 18:54:16 -08:00
basavarg
d97094fb8d
Multi-support for ppc64le
2018-11-28 05:15:09 -06:00
Or Ozeri
11bd7128d2
remove use of jsoncpp
2017-11-22 13:36:27 +02:00
Takeshi Nakatani
bad48ab59a
Merge pull request #671 from psyvision/master
...
Add support for ECS metadata endpoint
2017-11-19 14:43:06 +09:00
Richard Caunt
065516c5f3
Add jsoncpp to tavis config
2017-11-07 21:29:07 +00:00
Takeshi Nakatani
c1791f920e
Changed .travis.yml for fixing not found gpg2 on osx
2017-11-05 05:32:41 +00:00
Takeshi Nakatani
62b8084300
Added travis test on osx for #601
2017-08-11 14:09:43 +00:00
Takeshi Nakatani
d731ab3a8e
force java to use openjdk7
2016-12-04 08:14:02 +00:00
Takeshi Nakatani
174d934d52
Initializing java package by update-alternatives
2016-12-04 08:04:33 +00:00
Takeshi Nakatani
b428f68acf
Patched openjdk java path on travis at 12/4/2016
2016-12-04 07:45:28 +00:00
Takeshi Nakatani
5350e03147
Test configure for what version of java openjdk
2016-12-04 07:23:23 +00:00
Takeshi Nakatani
28c7888a50
Sepalated install openjdk-7-jdk for checking why travis could not install it.
2016-12-04 07:01:28 +00:00
Andrew Gaul
94e3dbb2dc
Enable integration tests for Travis
...
http://blog.travis-ci.com/2015-10-14-opening-up-ubuntu-trusty-beta/
2015-10-14 15:57:15 -07:00
Andrew Gaul
2850fe731b
Run cppcheck during Travis builds
2015-08-18 03:01:14 -07:00
Andrew Gaul
219b155037
Disasble integration tests for Travis
...
The previous KVM infrastructure supported this but their new VMware
infrastructure does not.
2015-06-18 11:28:10 -07:00
Andrew Gaul
39d4715b82
Run integration tests via Travis
...
Mail from the Travis team:
Thanks for the email. I have set up s3fs-fuse/s3fs-fuse with our alpha
testing stack which may allow you to use FUSE.
To use it, add the following to your .travis.yml:
dist: trusty
Please keep in mind that the service may become unavailable without
notice, and change details. We welcome your feedback as to what works
and what does not with this setup.
2015-04-23 21:25:24 -07:00
Takeshi Nakatani
43191eea53
Added cache apt in travis.yml
2015-04-18 13:45:58 +00:00
Andrew Gaul
1210cf8c6c
Add Travis configuration
2015-03-09 03:57:39 -07:00