pascalschumacher
93701c9ad7
Replace Java 12 and 13 builds with Java 14.
2020-03-21 15:26:48 +01:00
pascalschumacher
46b381eb4b
Travis CI: Drop Java 12 build (Java 13 is now Generally Available).
2019-09-20 10:15:56 +02:00
Gary Gregory
15d9a6b052
Fix typo; thanks to Alex Herbert.
2019-09-12 15:52:58 -04:00
Gary Gregory
e144ca6816
Spotbugs is already run as part of the Maven default build goal.
2019-09-12 09:09:20 -04:00
Gary Gregory
e7c6c5b66b
[LANG-1406] StringIndexOutOfBoundsException in
...
StringUtils.replaceIgnoreCase
Fix dead store issue found by SpotBugs and enforce SpotBugs on CI
builds.
2019-09-11 09:57:28 -04:00
Gary Gregory
3c44319a17
Added javadoc:javadoc -Ddoclint=all; note this will not fail if a
...
public element is missing a Javadoc.
2019-09-05 13:12:01 -04:00
lysannef
1d037da2a8
Adding power support ( #435 )
...
* Adding power support
* Deleting extra matrix
2019-07-29 09:20:04 -04:00
pascalschumacher
456f92cc9b
Add Java 13 build on Travis CI (openjdk-ea is now Java 14).
2019-07-01 22:45:08 +02:00
pascalschumacher
9fd7ad2d5b
Oracle JDK 8 and 11 are no longer available on travis.
2019-06-30 23:35:40 +02:00
Gary Gregory
7964c45a54
Add OpenJDK 8 to Travis builds.
2019-04-16 09:17:15 -04:00
Tompkins
f4c0ce3deb
(update) don't allow travis to fail on java 12
2019-04-10 14:46:58 -04:00
Gary Gregory
98a4989da3
Update Travis build with current JDKs.
2019-03-22 15:34:27 -04:00
pascalschumacher
ef18f3ea26
Travis: "openjdk-ea" now means Java 13, so add Java 12 to JDKs to build on. ( closes #396 )
2019-01-05 22:13:24 +01:00
pascalschumacher
aae1a0a681
Travis: Stop building with Java 9 and 10, as these are superseded by Java 11 and not supported anymore.
2018-11-24 12:47:38 +01:00
pascalschumacher
b60ca26a23
Travis: Remove Oracle JDK 10 because it is no longer available
2018-10-17 08:55:05 +02:00
pascalschumacher
6191dedf35
Travis: Also build with openjdk-ea, but allow openjdk-ea builds to fail.
2018-10-06 11:36:04 +02:00
pascalschumacher
8e507bd0b1
Use JDKs provided by travis
2018-10-06 10:22:57 +02:00
Benedikt Ritter
c696955b2a
Looks like Java 11 no longer fails the build
2018-08-23 19:20:21 +02:00
Benedikt Ritter
b4609c81e4
LANG-1415: Update Java Language requirement to 1.8
2018-08-23 08:25:27 +02:00
pascalschumacher
70be8e5148
Use oraclejdk10 and openjdk10 provided by travis.
2018-06-09 10:31:13 +02:00
pascalschumacher
961e4a821b
Travis: Allow failures on Java 11, because some FastDateParser tests currently fail with "java.text.ParseException: Unparseable date"
2018-05-15 22:03:20 +02:00
pascalschumacher
6996686b6b
Travis: Switch from Cobertura to Jacoco, because Cobertura does not work on Java 9+. Cobertura-Maven-Plugin fails on Java 10+ even if execution is skipped.
...
Skip Jacoco on Java 11, because Jacoco does not support it yet (see: https://github.com/jacoco/jacoco/issues/663 ).
2018-05-15 22:03:20 +02:00
pascalschumacher
a7b06d6250
Travis: Add Java 10 "Oracle JDK", Java 10 "OpenJDK", Java 11 "Oracle JDK"
2018-05-15 22:03:20 +02:00
Chas Honton
07f3694a5c
revert LANG-1354; java7 has synthetic fields on Integer, jacoco does not yet work with java9
2017-10-11 08:50:01 -07:00
Chas Honton
e7b3e1d20f
update travis to use jacoco coverage report
2017-10-11 08:03:59 -07:00
pascalschumacher
cc748d35e5
travis: remove travis profile from pom and use travis-cobertura profile commons-parent
2017-10-01 16:19:50 +02:00
pascalschumacher
f3df2590df
.travis.yml: trusty is now the default distribution, so remove it from explicit configuration
2017-10-01 15:47:59 +02:00
pascalschumacher
05d9518038
add oraclejdk9 to travis configuration ( closes #280 )
...
maven java9 profile:
- use maven-javadoc-plugin version 3.0.0-M1, because versions below 3.0.0 do not work on java 9
- skip maven-coveralls-plugin, because version 4.3.0 does not work on java 9, see https://github.com/trautonen/coveralls-maven-plugin/issues/112
2017-07-28 19:31:18 +02:00
pascalschumacher
fdccdeaec5
Remove oraclejdk7 from travis configuration, because it is no longer available.
...
see: https://github.com/travis-ci/travis-ci/issues/7964#issuecomment-316769421 for details
2017-07-24 23:42:38 +02:00
Amey Jadiye
187a05b8a4
Apply patch for Travis-CI build:
...
https://github.com/apache/commons-lang/pull/277
2017-07-14 11:50:43 -07:00
Allon Mureinik
9ceaaeb656
Add FindBugs to Travis CI ( closes #262 )
...
This patch copies the FindBugs configuration in pom.xml from the
reporting section to the build section so findbugs can be used as part
of the build process (by using the maven goal findbugs:check).
It then adds this goal to the Travis CI build so that FindBugs
becomes part of the CI, and new patches would be prevented from
introducing new FindBugs errors.
2017-04-19 18:25:04 +02:00
pascalschumacher
9aea44acea
travis: add clirr check
2017-03-19 10:41:33 +01:00
pascalschumacher
15dcb423cf
.travis.yml: include apache rat license check in the main script, so that the build fails if there are violations
2017-03-12 18:07:19 +01:00
Allon Mureinik
4fb393be2c
Add checkstyle to Travis CI ( closes #254 )
...
Currently, checkstyle is only run as part of the reporting phase, and
it's up to the developer to check the report manually.
This patch adds the checkstyle configuration to the build plugins so
it can be used to check the code (as opposed to just generate a
report of the failures) and adds it to Travis CI's configuration so
every new patch will be automatically checked against it.
2017-03-12 17:57:23 +01:00
Allon Mureinik
0ba25aa97b
Add javadoc creation to Travis CI ( closes #252 )
2017-03-06 19:27:36 +01:00
pascalschumacher
5738b2943c
run rat check before cobertura on travis to make it more visible in case it fails
2016-12-18 16:01:50 +01:00
pascalschumacher
15f01c99c1
run rat check on travis
2016-12-18 15:56:25 +01:00
Gary Gregory
e56ac1c37d
Add oraclejdk7.
2016-11-25 21:44:05 -08:00
pascalschumacher
89afbb0c3e
LANG-1279: Update Java requirement from Java 6 to 7.
...
Remove jdk6 from travis configuration.
2016-10-23 20:06:22 +02:00
pascalschumacher
078e512e6c
Add missing Apache license headers to ".travis.yml", "ReflectionToStringBuilderTest.java" and "NotVisibleExceptionFactory.java" files.
2016-06-05 19:50:27 +02:00
Benedikt Ritter
b0bbe58eb6
Use travis containerized build infrastructure.
...
This promises to be much faster than running builds on real build
slaves, see http://blog.travis-ci.com/2014-12-17-faster-builds-with-container-based-infrastructure/
2015-07-24 14:40:10 +02:00
Benedikt Ritter
31bf842d76
Travis does not know openjdk8
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1672145 13f79535-47bb-0310-9956-ffa450edef68
2015-04-08 19:00:07 +00:00
Benedikt Ritter
d71efc7bf5
Activate Travis CI, coveralls.io and add badges to README.md
...
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1672135 13f79535-47bb-0310-9956-ffa450edef68
2015-04-08 18:36:36 +00:00