Andrew Phillips
ce76144e3b
Overriding modernizer-plugin exclusion file location for jclouds-project
...
Needs to use the local exclusions file, not the one from the
jclouds-resources dep (which is not present in jclouds-project)
2014-10-05 18:36:15 -04:00
Andrew Phillips
79d4b48d01
Adding apache-snapshots as a plugin repo
...
A couple of plugins depend on jclouds-resources
2014-10-05 18:33:01 -04:00
Andrew Gaul
1788ad7d58
Revert "Revert "Revert "Unhook modernizer from verify phase"""
...
This reverts commit 2c790c897e
. We
originally unhooked modernizer in a misguided attempt to address
Checkstyle configuration issues fixed by:
80d51f409a
.
2014-10-03 13:46:13 -07:00
Andrew Gaul
80d51f409a
JCLOUDS-736: Revert "Fail build on checkstyle warnings"
...
This reverts commit 9384575d1e
. This
caused errors of the form:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-checkstyle-plugin:2.12.1:check (checkstyle) on project jclouds-core: Failed during checkstyle execution: Unable to process configuration file at location: resources/checkstyle.xml: Cannot create file-based resource:invalid distance too far back -> [Help 1]
Likely due to running checkstyle during the validate phase which runs
before the package phase where checkstyle would find its resource jar.
2014-10-03 13:08:49 -07:00
Andrew Phillips
641bc6fda0
Excluding checkstyle.xml from Checkstyle checking
...
Since 5bac61d9
(update to Checkstyle 2.13), fails on itself
as it includes '@author' in a module definition.
2014-10-03 08:38:13 -05:00
Andrew Gaul
5bac61d94b
Upgrade to Maven Checkstyle Plugin 2.13
...
This release fixes an issue we encountered with parallel builds:
https://jira.codehaus.org/browse/MCHECKSTYLE-230
https://jira.codehaus.org/browse/MCHECKSTYLE-244
Release notes:
http://www.mail-archive.com/announce@maven.apache.org/msg00611.html
2014-10-01 13:09:01 -07:00
Andrew Gaul
2c790c897e
Revert "Revert "Unhook modernizer from verify phase""
...
This reverts commit bc4b89feb1
.
2014-09-23 13:10:58 -07:00
Andrew Gaul
bc4b89feb1
Revert "Unhook modernizer from verify phase"
...
This reverts commit 0d67da75e9
.
2014-09-23 11:29:25 -07:00
Andrew Gaul
0d67da75e9
Unhook modernizer from verify phase
...
modernizer erroneously requires Maven 3.0.5 but BuildHive is confused
about this version since jclouds does not specify it.
2014-09-22 22:29:44 -07:00
Andrew Gaul
1f9c4cc2a7
Move modernizer from validate to verify phase
...
Validate runs before the compile phase and modernizer requires the
compiled class files so running after the compile phase makes more
sense.
2014-09-22 22:02:59 -07:00
Andrew Gaul
2d70087bfa
Add modernizer-maven-plugin to build
...
This plugin finds uses of legacy APIs:
https://github.com/andrewgaul/modernizer-maven-plugin
2014-09-22 21:57:55 -07:00
Jeremy Daggett
0ac7dfd377
Add assertj-core and assertj-guava dependencies to project pom
2014-09-17 15:06:00 -07:00
Jeremy Daggett
9384575d1e
Fail build on checkstyle warnings
2014-09-10 11:41:30 -07:00
Andrew Gaul
46daeae1d9
Address masked fields FindBugs warning
2014-09-02 15:24:34 -07:00
Andrew Gaul
fdef97d527
Add suppressions to FindBugs
2014-08-30 14:34:59 -07:00
Andrew Gaul
ba9c4b972a
Upgrade to maven-findbugs-plugin 3.0.0
...
Notably this release include support for Java 8. Changelog:
http://findbugs.sourceforge.net/Changes.html
2014-08-26 18:16:18 -07:00
Ignasi Barrera
b2cb898123
Ignore jEnv files
2014-08-26 23:54:44 +02:00
Chris Custine
192785dbae
Move checkstyle copyright header into checkstyle.xml
2014-08-18 18:55:52 -06:00
Andrew Gaul
4e166e3a20
Enforce ASF copyright header via Checkstyle
2014-08-11 10:26:43 -07:00
Andrew Gaul
d9650ccdc8
Remove maven.compile.optimize
...
This setting has no effect. Reference:
http://stackoverflow.com/questions/4218721/optimizing-java-compiler-during-a-maven-build
2014-08-09 07:09:33 -07:00
Andrew Gaul
5e8bd02c93
JCLOUDS-652: Require JDK 7
...
Moving to Java 7 allows jclouds to use more language and library
features such as try-with-resources and HTTP client improvements.
2014-08-09 00:28:47 -07:00
Andrew Phillips
e3d9851216
Up to 2.0.0-SNAPSHOT after the 1.8.0 release
2014-08-05 09:10:24 +02:00
Ignasi Barrera
8cb2cb449b
Revert "Move jclouds-chef to the main jclouds repo"
...
This change will be added again after the 1.8.0 release.
This reverts commit 867c7a407c
.
2014-07-29 00:38:46 +02:00
Ignasi Barrera
867c7a407c
Move jclouds-chef to the main jclouds repo
2014-07-28 21:08:54 +02:00
Andrew Gaul
b432acd834
Upgrade to logback 1.1.2
...
Changelog:
http://logback.qos.ch/news.html
2014-07-10 10:14:27 -07:00
Andrew Gaul
05c37c2c77
Consistently use Square's mockwebserver
...
Google mockwebserver merged into OkHttp as per:
https://code.google.com/p/mockwebserver/
2014-07-03 14:39:07 -04:00
Ignasi Barrera
e19c5e9fb6
Exclude the CONTRIBUTING file from the rat check
2014-07-02 17:36:26 +02:00
Andrew Gaul
5118e16660
Upgrade to testng 6.8.8
...
Partial changelog:
https://github.com/cbeust/testng/blob/master/CHANGES.txt
2014-06-30 19:04:44 -07:00
Andrew Gaul
ad56db2a4d
Upgrade to OkHttp 1.6.0
...
This upgrades both drivers/okhttp and mockwebserver. Changelog:
https://github.com/square/okhttp/blob/master/CHANGELOG.md
2014-06-18 19:49:50 -07:00
Andrew Gaul
bb3c9d2657
Upgrade to findbugs-maven-plugin 2.5.4
...
This also upgrades FindBugs to 2.0.3. Notably this improves
compatibility with Guava constructs. Changelogs:
https://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11701&version=19833
http://findbugs.sourceforge.net/Changes.html
2014-06-08 23:09:53 -07:00
Andrew Gaul
e868675da4
Upgrade to Surefire 2.17
2014-05-27 18:02:54 -07:00
Ignasi Barrera
4943ff9341
Fixed format and removed the trailing spaces
2014-05-18 23:59:39 +02:00
Chris Custine
a623e68d08
JCLOUDS-571 - Fix build to suppress maven parent.relativePath warnings at start of build
2014-05-18 23:24:01 +02:00
Andrew Gaul
338966f3b9
Upgrade to Checkstyle 2.12.1
...
Checkstyle 2.12 changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11127&version=19723
Checkstyle 2.12.1 changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11127&version=20236
Checkstyle 5.7 changelog:
http://checkstyle.sourceforge.net/releasenotes.html
2014-05-14 00:09:11 -07:00
Andrew Gaul
4315d031d5
Upgrade to maven-findbugs-plugin 2.5.3
...
Changelog:
http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11701&version=17239
2014-05-13 22:30:16 -07:00
Ignasi Barrera
2bbbe1d5fd
JCLOUDS-563: Upgrade parent pom to version 14
2014-05-12 17:51:05 +02:00
Andrew Phillips
852f0fb342
Updating the Maven Site plugin version 3.1 -> 3.3
...
Also removing the stagingSiteURL parameter as we should not need
it for the site:deploy goal
2014-04-25 01:28:02 +02:00
Pasi Niemi
85a1a8c1dd
JCLOUDS-516: Add ssh agent support via sch agentproxy
2014-03-27 09:04:34 +01:00
Andrew Phillips
a1fc6558ed
Removing unused Sonatype OSS plugin snapshot repository
2014-02-12 00:10:33 -05:00
Andrew Phillips
d7d76291ae
Moving dependencies for the Checkstyle plugin into a profile
...
Follow-on from 335f594
2014-02-12 00:10:20 -05:00
Ignasi Barrera
09a430744a
Added OkHttp driver to support modern HTTP verbs
2014-01-13 10:47:39 +01:00
Andrew Gaul
285bc03e97
Upgrade to Apache Rat 0.10
...
Notably this release resolves RAT-138 which caused excessive run-times
with some inputs. Changelog:
http://creadur.apache.org/rat/RELEASE_NOTES.txt
2013-12-26 13:13:50 -08:00
Andrew Bayer
c1ee11d9bd
Updating to 1.8.0-SNAPSHOT
2013-12-17 11:31:56 -08:00
Andrew Bayer
16ea4fb33f
Switch to maven-compiler-plugin 3.1
2013-12-16 16:02:26 -08:00
Andrew Gaul
91906b90be
Sync checkstyle config
2013-12-12 17:02:00 -08:00
Andrew Gaul
4cef85d1cd
Address Checkstyle violations in tests
2013-12-09 14:40:07 -08:00
Andrew Gaul
fc07a31412
Upgrade to Checkstyle 2.11
...
This addresses parsing errors in ConcurrentOpenSocketFinderTest and
RestAnnotationProcessorTest.
2013-12-09 14:38:33 -08:00
Andrew Phillips
981db34655
JCLOUDS-386: Removing the remote-resources plugin
...
We only use the shared resources for the Checkstyle config now, and that doesn't need to be "mixed in" to the project output directory
2013-11-22 18:57:44 -05:00
Andrew Gaul
0d8efbd97a
Remove more incubator references
...
Fixes JCLOUDS-388.
2013-11-21 12:50:37 -08:00
Andrew Gaul
029e718435
Upgrade to maven-duplicate-finder-plugin 1.0.5
...
This adds a cache which accelerates mvn install:
1.0.3:
real 3m4.419s
user 3m29.749s
sys 0m48.495s
1.0.5:
real 1m48.533s
user 2m22.457s
sys 0m46.331s
2013-11-16 19:18:51 -08:00