Commit Graph

103 Commits

Author SHA1 Message Date
Eric Vergnaud d1496ed76a divide and conquer 2016-11-28 01:19:30 +08:00
Eric Vergnaud 48d3a458b5 divide and conquer 2016-11-28 01:13:36 +08:00
Eric Vergnaud ab3bba906d divide and conquer 2016-11-28 01:07:30 +08:00
Eric Vergnaud 4f48d533fa divide and conquer 2016-11-28 00:56:14 +08:00
parrt 21324a02d2 fix travis 2016-11-22 10:55:19 -08:00
parrt 93c04a1933 fix travis 2016-11-22 10:55:19 -08:00
parrt 66be087c38 merge old and new travis; improve so it runs C++ on osx; update BaseSwiftTest so it mirrors other targets; remove unneeded dep in pom to some json stuff 2016-11-20 19:50:54 -08:00
Ewan Mellor 977daa6766 Disable the JDK 6 and 7 builds on this branch -- no point loading up
Travis.
2016-11-19 18:30:48 -08:00
Ewan Mellor 8bd4155878 Use Xcode 8 on the Travis macOS builds, because we need Swift 3. 2016-11-19 18:30:48 -08:00
Ewan Mellor 5ac3a79234 Explicitly lay out the matrix for Travis.
This means that we only have one run on macOS, using the default JDK.
Travis does not support JDK-switching on macOS.
2016-11-19 18:30:48 -08:00
Ewan Mellor 017f6586d7 Have both Linux and macOS tests on Travis.
The Swift tests will not work on Linux, because they depend on Xcode, so
we need a separate macOS run for them.
2016-11-19 18:30:48 -08:00
parrt ba4cf0677b run tests in parallel on travis 2016-11-17 10:21:40 -08:00
Terence Parr 253cd172a4 Merge pull request #1351 from DanMcLaughlin/master
Fixes to make the C++ target run on Travis
2016-11-15 02:22:41 +01:00
parrt ef29c1db71 travis updated to use jdk7 not 6 2016-11-14 12:36:32 -08:00
Mike Lischke 490604b102 Focus on a single compiler to ease debugging. 2016-11-09 13:17:44 +01:00
Mike Lischke 6535df81c8 sudo is required 2016-11-09 11:32:22 +01:00
Mike Lischke ca9ee65da9 Enabled docker builds in Travis + require a more modern clang compiler. 2016-11-09 11:29:32 +01:00
Mike Lischke 2254369bb7 Continuing effort to get Travis happy finally. 2016-11-08 17:14:21 +01:00
Mike Lischke 3b3fe3da57 Merge branch 'master_upstream'
Had to resolve a number of conflicts + added code required for the C++ target to generate header files, after the recent changes in the main repo.
2016-11-07 11:16:02 +01:00
Wolfgang Johannes Kohnen d9c6ca4a35 Travix: Update to current stable Go version. 2016-11-04 17:09:58 +00:00
Peter Boyer 42347c078b Fix merge failure 2016-10-12 09:53:43 -04:00
Mike Lischke 6c225337ae Trying a different compiler in Travis CI. 2016-10-04 11:02:40 +02:00
Mike Lischke e8f00f8074 Another attempt for Travis CI. 2016-10-04 10:51:14 +02:00
Mike Lischke a7b9499230 Code generation + Travis CI fixes.
- Had to adjust a comparison <= 0 to the new unsigned EOF.
- For testing: extended the runtime tests to all C++ tests.
- Install uuid-dev in Travis CI in order to be able to build the C++ runtime.
2016-10-03 11:25:02 +02:00
Mike Lischke 70fd9527a4 C++11 for Travis CI. 2016-10-02 17:01:16 +02:00
Mike Lischke 1df9d54e05 Reverted all Travis changes. Didn't do what I expected. 2016-09-07 21:13:01 +02:00
Mike Lischke 82a22b51a4 Trying to counter weird Travis error. 2016-09-07 21:08:46 +02:00
Mike Lischke 5afa240b97 Add Travis settings necessary for C++11 compilation. 2016-09-07 21:04:38 +02:00
Wolfgang Johannes Kohnen 6500b59e42 travis: Use gimme instead of curl, because we're netizens. 2016-05-27 21:24:26 +02:00
Wolfgang Johannes Kohnen 781aac7897 travis: install Go 1.6.2 2016-05-27 20:08:06 +02:00
parrt 148aedc400 back out change to python versions in travis 2016-03-30 13:04:33 -07:00
parrt 75da31b3b2 spit out python versions 2016-03-30 11:32:14 -07:00
parrt 0c971a1cd7 try specifying pythons in travis file 2016-03-30 11:26:49 -07:00
parrt d9272ed979 use python 3.5 not 3.4 2016-03-29 16:05:50 -07:00
Eric Vergnaud 6d859a5168 Get compile error for failing test 2015-09-19 00:51:37 +08:00
Eric Vergnaud 8bf760a437 now try mono 2015-09-19 00:02:47 +08:00
Eric Vergnaud 68cdaea368 now trying mono! 2015-09-18 23:29:52 +08:00
Eric Vergnaud 41f2455c39 better with autoconf? 2015-09-18 23:10:55 +08:00
Eric Vergnaud a3c071a979 and again 2015-09-18 23:06:26 +08:00
Eric Vergnaud 14ade86e09 and again 2015-09-18 23:00:39 +08:00
Eric Vergnaud cb75cceb91 and again 2015-09-18 22:38:49 +08:00
Eric Vergnaud 50cc266fed and again 2015-09-18 03:31:54 +08:00
Eric Vergnaud 6c4e56c2e7 try 3.4 again 2015-09-18 03:26:44 +08:00
Eric Vergnaud 41a7833898 print python version 2015-09-18 03:20:43 +08:00
Eric Vergnaud 9d3a8e8368 and again 2015-09-18 03:11:53 +08:00
Eric Vergnaud 332e2e0254 and again 2015-09-18 03:09:48 +08:00
Eric Vergnaud ac05695db5 rollback travis yaml 2015-09-18 02:53:34 +08:00
Eric Vergnaud 70c33728d0 try again 2015-09-18 02:49:48 +08:00
Eric Vergnaud 0e9f19f2aa travis install requires sudo 2015-09-18 02:37:17 +08:00
Eric Vergnaud fce545b51c try installing python3 2015-09-18 02:24:44 +08:00
Sam Harwell f71e225cf2 Fix Travis configuration so the build passes
* The build failed because the `cd antlr4` step failed.
* The `mvn install` operation runs tests, so remove the duplicate `mvn test` step.
2015-06-29 18:09:38 -07:00
Terence Parr 02d5ddfbff tweak travis 2015-06-22 17:25:42 -07:00
Terence Parr 015d3b2bb4 add travis ci file 2015-06-22 17:13:20 -07:00