Henrique Mendonça
aba4b1f2b0
travis CI sudo: required
2015-06-27 12:16:17 +10:00
Roger Meier
4ead520841
THRIFT-3155 move contrib/mingw32-toolchain.cmake to build/cmake/
2015-05-16 21:09:18 +02:00
Nobuaki Sukegawa
fd5a4d2969
THRIFT-3137 Travis build hangs after failure
2015-05-10 18:25:56 +02:00
Roger Meier
fa0a125d22
.travis.yml: remove accidently added add sudo command
2015-04-27 21:56:51 +02:00
Roger Meier
71f2d8a714
THRIFT-3067 C++ cppcheck performance related warnings
...
Patch: Arijit Chattopadhyay <arijitnit06@gmail.com>
This closes #444
2015-04-26 17:00:04 +02:00
Roger Meier
7ed94ef8e8
THRIFT-3110 Print error log after cross test failures on Travis
...
This closes #458
commit 7dfc994028df512d791f79c090d3d6cc1108a815
Author: Nobuaki Sukegawa <nsukeg@gmail.com>
Date: 2015-04-23T16:38:55Z
2015-04-26 16:55:35 +02:00
Nobuaki Sukegawa
f5b795d3be
THRIFT-2578 Moving 'make cross' from test.sh to test.py
2015-03-29 14:39:32 +02:00
Roger Meier
41ad4342c5
THRIFT-847 Test Framework harmonization across all languages
...
THRIFT-2946 Enhance usability of cross test framework
Patch: Nobuaki Sukegawa
This closes : #358
2015-03-24 22:30:40 +01:00
henrique
7f9fa8831f
THRIFT-3007 Travis build is broken because of directory conflict
...
Patch: Nobuaki Sukegawa
This closes #381
2015-02-23 10:27:34 +08:00
jfarrell
e03f7e8e75
THRIFT-2962:Docker Thrift env for development and testing
...
Client: build
Patch: jfarrell
Adds build folder and moves all travis, cmake and docker build scripts into
one location for easier maintainability.
2015-02-18 23:25:54 -05:00
Nobuaki Sukegawa
a10697a9db
THRIFT-2909 Improve travis build
2014-12-21 16:36:47 +01:00
Nobuaki Sukegawa
2825664f25
THRIFT-2893 CMake build fails with boost thread or std thread
...
Following changes are made to fix the build
* Add USE_..._THREAD compiler definitions correctly
* Link to boost_thread and boost_system when configured with boost thread
* Link to pthread if platform is posix and std thread is used
* Use PlatformThreadFactory in test code
2014-12-21 16:36:46 +01:00
Pascal Bach
54d3969e44
Add CMake builds to travis
2014-12-13 22:02:29 +01:00
Roger Meier
5effab65e3
.travis.yml: restructure matrix build, add QA, add CMake builds
2014-11-16 22:31:33 +01:00
Roger Meier
71bd360f04
.travis.yml: just use 2 cores
2014-11-08 23:13:13 +01:00
Konrad Grochowski
4ab18cef74
THRIFT-2711 - proper build result returned from Travis
...
Travis will properly mark build as failed
2014-09-22 23:38:29 +02:00
henrique
c0a7d72c83
THRIFT-2638 travis: build with Haskell
...
Patch: John Chee
2014-07-26 13:11:12 +02:00
henrique
ac8d8e260e
THRIFT-2635 Travis CI build and test matrix
...
This closes #163
2014-07-23 23:31:04 +02:00
henrique
55087a49d3
THRIFT-2571 doc and speed up travis build
2014-06-17 12:36:39 +02:00
henrique
bbac92453b
THRIFT-2571 Simplify cross compilation using CMake
...
Patch: Pascal Bach
This closes #137
----
2014-06-11 09:28:17 +02:00
henrique
48b189716f
THRIFT-2471 requires libboost 1.54
...
+ additional script clean up
2014-06-10 15:19:55 +02:00
Pascal Bach
569863a138
Allow cross build for windows using mingw32
...
- Build the compiler using CMake for:
- Linux native gcc
- Windows using mingw32
2014-06-10 13:44:02 +02:00
henrique
ad4df16579
THRIFT-2534 Cross language test results should recorded to a status.md or status.html file automatically
...
also removes go and lua from travis CI builds
2014-05-20 13:18:45 +02:00
henrique
ce79d59144
add missing bc on travis
2014-05-01 15:22:38 +02:00
henrique
d17f1c98e6
THRIFT-847 Test Framework harmonization across all languages
...
cross test speed up from 30min to 6
2014-04-30 16:36:31 +02:00
henrique
a139c91752
THRIFT-2312 travis.yml: build everything
...
Patch: Henrique Mendonça
fix php build and turn caching on
2014-04-02 14:45:39 +02:00
Roger Meier
169d655818
THRIFT-2312 .travis.yml: no apt-get update/upgrade,
...
no install of erlang, haskell and python
2014-01-15 21:48:10 +01:00
Roger Meier
78dbd5c662
THRIFT-2318 perl: dependency Class::Accessor not checked
...
Patch: Roger Meier
2014-01-15 13:57:34 +01:00
Roger Meier
aae8acb2db
THRIFT-2318 perl: dependency Class::Accessor not checked
...
Patch: Roger Meier
2014-01-15 13:55:09 +01:00
Roger Meier
6635058e8b
THRIFT-2312 .travis.yml: enable ruby, php and mingw compiler build
2014-01-15 09:51:48 +01:00
Roger Meier
2c7e89b305
.travis.yml: do "The Miracle Combination" for apt-get§
2014-01-05 00:18:32 +01:00
Henrique Mendonça
0e07ec8162
THRIFT-1952 Travis CI
...
add multi-core support
2013-06-08 09:40:21 +02:00
Roger Meier
74c2cc8294
add missing apt-get upgrade within .travis.yml
2013-05-30 13:28:17 +02:00
Henrique
08c34eae97
THRIFT-1967 Node.js tests don't cover all services
...
Patch: Henrique Mendonça
align with the tests we have for the original JS and C++ libraries
it also corrects two small bugs on the test server
and add nodejs to travis and make check
2013-05-11 20:41:22 +02:00
Roger Meier
1beeaaadd4
THRIFT-1952 Travis CI (.travis.yml)
...
add cross language test suite (sh test/test.sh)
2013-05-05 01:42:27 +02:00
Roger Meier
dcfc7e6b19
THRIFT-1952 Travis CI (.travis.yml)
...
Patch: Roger Meier
disable python
2013-05-05 00:59:08 +02:00
Roger Meier
a0836f6c45
THRIFT-1952 Travis CI (.travis.yml)
...
Patch: Roger Meier
2013-05-05 00:19:38 +02:00