Commit Graph

13 Commits

Author SHA1 Message Date
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