Tom Morris
f83c6f4376
Adjust Travis build environments - fixes #2861 ( #2866 )
...
* Adjust Travis build environments - fixes #2861
Fixes #2861
- Only builds one each of JDK 11-14
- Fixes all validator warnings
- Switches default build environment to bionic
- Uses trusty for an Oracle JDK 8 build
- Adds OS X build
- Adds JDK 13 & 14 builds
- Adds placeholder for JDK 16 builds
(but Jacoco doesn't currently support it,
so commented out)
- Reorder build jobs so that most informative ones run first
- Split before_install into before_install and
before_script sections
* Drop redundant JDK 13 build
* Swap OS X to JDK 14 instead of JDK 13
This doesn't have anything to do with JDK or OS X versions,
but instead the Travis CI build images. A bug in the homebrew
support was only fixed in recent images, so we need to use
an xcode11 build which implies macOS 10.14 or 10.5 and
JDK 14 or 14.0.1.
2020-07-06 20:31:54 +02:00
Tom Morris
e3367e995a
Remove obsolete comment
2020-06-17 16:13:19 -04:00
Antonin Delpeuch
8d97c519d8
Disable OpenJDK 9, which fails to install on Travis at the moment.
2019-07-03 10:20:52 +02:00
Antonin Delpeuch
beb0adc7bf
Upgrade MariaDB to 10.3
2019-06-13 14:00:17 +01:00
Antonin Delpeuch
d7156a1ea3
Enable MySQL tests
2019-06-13 13:51:03 +01:00
Antonin Delpeuch
81c38ab44c
Enable Java 12 and MySQL
2019-06-13 13:44:51 +01:00
Antonin Delpeuch
b1f3b63857
Fix prepare-agent invocation
2019-05-15 14:00:36 +01:00
Antonin Delpeuch
049234ed7d
Change test invocation for Coveralls
2019-05-15 13:54:53 +01:00
Antonin Delpeuch
cf312972a4
Replace Codacy by Coveralls, for #1972
2019-05-15 11:50:49 +01:00
Antonin Delpeuch
3713832bde
Use OpenJDK8 instead of Oracle
2019-05-15 10:22:24 +01:00
Antonin Delpeuch
a6424e53a0
Temporarily disable MySQL, #2043
2019-05-15 10:17:42 +01:00
Antonin Delpeuch
4afd3d5243
Force Xenial in Travis
2019-05-11 09:46:53 +01:00
Antonin Delpeuch
b1e6a5306a
Revert "openjdk 9 was superseded by the 11 version"
...
OpenJdk 11 is currently not available on Travis.
This reverts commit 54c7e28d8f
.
2019-04-18 20:31:05 +01:00
jackyq2015
a8cf844f9c
fix issue #1900
2018-12-08 20:57:16 -05:00
Jacky
a8addbbe39
Attempt to fix issue #1990 travis fork issue
2018-12-08 19:50:57 -05:00
Jacky
54c7e28d8f
openjdk 9 was superseded by the 11 version
...
http://jdk.java.net/9/
2018-12-08 17:09:51 -05:00
jackyq2015
d1ed842f02
support both jdk 8 and 9
2018-12-08 15:31:01 -05:00
Antonin Delpeuch
900d78e891
Disable packaging for travis to save time
2018-10-14 21:24:42 +01:00
Antonin Delpeuch
2ac17b4c7b
Create packaging/target via maven instead of manually
2018-09-22 10:42:39 +01:00
Antonin Delpeuch
069616851c
Manually create packaging/target on Travis and Appveyor
2018-09-21 11:46:07 +01:00
Antonin Delpeuch
7dd45b81f4
Update Codacy coverage submission
2018-09-16 20:35:55 +01:00
Antonin Delpeuch
782ae4e788
Revert "Revert "Migrate to Maven""
...
This reverts commit c20918b73d
.
2018-09-16 15:34:47 +01:00
Jacky
c20918b73d
Revert "Migrate to Maven"
2018-09-16 10:16:50 -04:00
Antonin Delpeuch
e23bfb43ac
Cache Maven packages on CI systems
2018-09-10 14:52:16 +01:00
Antonin Delpeuch
df27f9f0ea
Reintroduce explicit process-resources on Travis and Appveyor
2018-09-10 14:32:54 +01:00
Antonin Delpeuch
75414fb1c3
Simplify test invocation
2018-09-10 14:26:14 +01:00
Antonin Delpeuch
ffb1474865
Update test locations in Travis and Appveyor
2018-09-10 13:54:06 +01:00
Antonin Delpeuch
849a555324
Process resources earlier on Travis
2018-09-09 17:49:59 +01:00
Jacky
b54980ca17
remove oraclejdk9
...
Remove for now since there is some issue with DateTimeFormatter and fails IncTests
2018-05-19 14:43:56 -04:00
Jacky
902d4a1d21
add oraclejdk9
2018-05-19 13:59:53 -04:00
Antonin Delpeuch
0d8659c652
Remove unit_tests.xml and rename others
2018-01-31 08:36:11 +00:00
Antonin Delpeuch
b5ffcd38fa
Exclude tests which require a database by default; enable them on Travis
2018-01-27 16:36:33 +00:00
TonyO
a3ac35a296
database extension with classpath fix
2018-01-13 20:24:56 -06:00
Jacky
cc7a72d9db
Revert "OpenRefine Database Import Extension"
2018-01-13 14:36:23 -05:00
TonyO
6bd932fd9a
unit tests and db integration tests and travis-ci
2018-01-12 22:23:48 -06:00
Antonin Delpeuch
2b987854ab
Enable Jython tests in Travis
2018-01-03 18:37:51 +01:00
Jacky
8d8720887e
remove jdk7
2017-11-29 14:36:37 -05:00
Antonin Delpeuch
9bc2c30785
Disable browser tests as Windmill is broken (saves a few seconds)
2017-08-03 11:24:25 +01:00
Antonin Delpeuch
bf34145591
Submit coverage data to Codacy.com
2017-08-03 11:20:21 +01:00
Antonin Delpeuch
9c045b7da9
Remove OracleJDK7 from the build. Fixes #1223 .
2017-08-01 15:35:36 +01:00
Tom Morris
4665a87084
Drop OpenJDK6 from Travis CI suite
2015-05-15 12:19:55 -04:00
Tom Morris
1f26c286b4
Add Oracle JDK8 and OpenJDK 7
2015-04-30 16:52:30 -04:00
Tom Morris
b9f0ea1108
Add openjdk back in
2015-02-06 00:39:02 -05:00
QI CUI
38f0ac868d
replace the openjdk6 to oraclejdk8
2015-01-26 14:23:35 -05:00
Tom Morris
7e975f878b
Fix YAML so it parses
2013-05-26 11:16:14 -04:00
Tom Morris
34615dd020
Add Travis-CI YAML file - #722
2013-05-26 11:11:04 -04:00