This page tracks the version of popular plugins (based on usage statistics) that are verified to work in Hudson 2.x & 3.x
Static Code Analysis plugins (Widely used)
Latest versions updated Aug 15, 2012
- CSF indicates latest version changed since forked for 3.0.0. This is a lower-priority TODO.
- REPO means version taken from repo SNAPSHOT instead of latest release. Can't back up to correct version. Confusing, but not needed to fix for release.
means MUST upgrade to this version.
- WC means used by WCCore (WebCenter, etc.)
- Under the location changes, the following options are available:
- P - Only the pom.xml file was modified.
- S - Source code was modified.
- S(Security) - Spring security changes were required.
- S(JNA) - Changes because of JNA.
- S(JFreeChart) - Changes because of JFreeChart.
- N - No changes were required.
- D - Visible Document changes (html files, etc.)
No |
Plugin name |
Hudson 2.x
verified version |
Hudson 3.x
verified version |
Forked
for 2.x? |
Forked
for 3.x? |
Notes |
Location Changes |
0 |
Analysis-Core |
1.41 |
1.47-h-1 |
no |
yes |
1.47 is latest version |
|
1 |
Sonar plugin |
|
1.81 |
|
no |
1.81 is latest version |
N |
2 |
FindBugs Plugin |
4.40 |
4.44-h-1 |
no |
yes |
4.44 is latest version |
|
3 |
Checkstyle Plugin |
3.27 |
3.28-h-1 |
no |
yes |
CSF 3.29 is latest version |
P |
4 |
Cobertura Plugin |
1.3 |
1.6-h-1 |
no |
yes |
1.6 is latest version |
|
5 |
Analysis Collector Plugin |
1.27 |
1.28-h-1 |
no |
yes |
CSF 1.29 is latest version |
|
6 |
PMD Plugin |
3.28 |
3.29-h-1 |
no |
yes |
CSF 3.29 is latest version |
|
7 |
Violations |
0.7.10 |
0.7.11-h-1 |
no |
yes |
REPO 0.7.10 is latest version |
S |
8 |
Warnings Plugin |
4.5 |
4.6-h-1 |
|
yes |
CSF 4.13 is latest version |
S |
9 |
Emma Plugin |
1.26 |
1.29-h-1 |
no |
yes |
WC 1.29 is latest version |
|
10 |
DRY Plugin |
2.27 |
2.28-h-1 |
no |
yes |
CSF 2.30 is latest version |
S |
11 |
Task Scanner Plugin |
4.30 |
4.31-h-1 |
|
yes |
CSF 4.32 is latest version |
P |
12 |
Clover Plugin |
4.06 |
4.06-h-1 |
no |
yes |
4.06 is latest version
- A minor bug when viewing last successful build is broken, but viewing from a specific build is not broken. |
|
Popular plugins based on usage statistics
In general, any blank "verified version" column represents work to do. "working(name)" indicates work in progress. The target/latest version is indicated in the notes. Certain categories of error are indicated by codes:
- TODO means 3.x verified version is less than the latest version; further work is needed. (Analysis plugins change too rapidly to guarantee latest version; those previously forked have lower priority.)
- THREEO means version changed to 3.x by mistake. A correct first-forked version is written <latest-version-h-1. Bug fixes in forked versions increment hudson version, e.g., <same-version>-h-2.
- ? indicates version anomaly, perhaps an error in the table.
It is expected that some (most?) plugin latest versions won't work in 2.x due to Jenkins and/or pom changes to depend on Jenkins. No further work is required.
Plugins that would not install or break Hudson (Henrik's list)
Categories of failure:
- JFreeChart plugin
- Groovy plugin
- trilead version change
- acegisecurity switch to spring security
- ANTLR version change
- Misc. only one case of each
Note: After fixing, these plugins are minimally tested
| Plugin name |
Hudson 2.x
verified version |
Hudson 3.x
verified version |
Forked
for 2.x? |
Forked
for 3.x? |
Notes |
Location Changes |
| Global Build Stats Plugin |
|
1.4-h-1 |
|
yes |
1.3 has missing JFreeChart API issues |
|
| Serenity Plugin |
|
.5-h-1 |
|
yes |
0.5 has missing org/apache/log4j/PropertyConfiguration issue |
|
Collabnet Plugin |
|
1.1.7-h-1 |
|
yes |
1.1.7 has missing org/acegisecurity/Authenticationissues |
|
| Green Balls |
|
1.12-h-1 |
|
yes |
1.12 is latest version |
|
MySql Auth Plugin |
|
1.1-h-1 |
|
yes |
1.0 has missing org/acegisecurity/userdetails/UsernameNotFoundException |
|
SFEE Plugin |
|
1.0.5-h-1 |
|
yes |
1.0.5 has missing org/acegisecurity/AccessDeniedException |
|
| SCM Syc ConfigurationPlugin |
|
0.0.6-h-1 |
|
yes |
0.0.6 missing org/acegisecurity/AccessDeniedException |
|
| M2release Plugin |
|
0.10.0-h-1 |
|
yes |
0.10.0 Dependency javadoc (1.0) doesn't exis, Json Library failure |
|
Jabber Plugin |
|
1.23-h-1 |
|
yes |
(4) org/acegisecurity/AuthenticationException |
|
| Script Ream Plugin |
|
1.6-h-1 |
|
yes |
1.6 missing org/acegisecurity/BadCredentialsException |
|
| BlameSubversionCommitter |
|
1.26-h-1  |
|
yes |
1.26 missing com/trilead/ssh2/DebugLogger |
|
| Reviewboard Plugin |
|
1.0.2-h-1  |
|
Yes |
1.0.2 has (5) NPE in constructor |
|
CVS Tag Plugin |
|
1.8-h-1  |
|
yes |
(2) org/codehaus/groovy/control/CompilationFailedException |
|
| Slave Squatter Plugin |
|
1.3-h-1 |
|
yes |
1.3 (5) missing antlr/ANTLRException |
|
| Translation Assistance Plugin |
|
1.10-h-1 |
|
yes |
(3) missing com/trilead/ssh2/crypto/Base64 |
|
| Integrity SCM Plugin |
|
1.12-h-1 |
|
yes |
(2) org/codehaus/groovy/control/CompilationFailedException |
|
| Downstream Build View |
|
1.9-h-1  |
|
yes |

missing hudson.model.AbstractProject.getBuilds()Ljava/util/List; |
|
| hadoop |
|
working(Winston) |
|
|
(5) missing org.slf4j.spi.LocationAwareLogger. log(Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V |
|
| Favorite Plugin |
|
1.10-h-1 |
|
yes |
1.9 is latest version
(4) missing hudson.model.Hudson.getAuthentication()Lorg/acegisecurity/Authentication; |
|
Others
Plugin name |
Hudson 2.x
verified version |
Hudson 3.x
verified version |
Forked
for 2.x? |
Forked
for 3.x? |
Notes |
Location Changes |
girls |
|
1.0.0 |
|
no |
1.0.0 is latest version |
|
| IRC |
|
2.19-h1 |
|
yes |
2.18 is latest version |
|
| ec2 |
1.17 |
1.17-h-1 |
yes |
yes |
1.16 is latest version |
|
| last success version |
|
1.0 |
|
no |
1.0 is latest version |
|
| last success desc. |
|
1.0 |
|
no |
1.0 is latest version |
|
| last failure version |
|
1.0 |
|
no |
1.0 is latest version |
|
| ivy |
|
1.21-h-1 |
|
yes |
1.21 is latest version |
|
| envinject-lib |
|
1.12-h-1 |
|
yes |
1.12 is latest version |
|
| Promoted Builds Plugin |
|
working(Bob) |
|
yes |
2.6.2 is latest version
(4) |
|
| analysis-test |
|
1.9-h-1 |
|
yes |
1.9 is version used by analysis-core |
|
| analysis-pom |
|
3.0.0-RC2 |
|
yes |
|
|
| [gerrit-trigger] |
|
2.6.0-h-1 |
|
yes |
2.6.0 is the latest version |
|
| [Token Macro Plugin] |
|
1.6-h-1 |
|
yes |
|
|
| Git Plugin |
|
2.2.1-h-1 |
|
yes |
|
|
Plugin Use Cases
Plugin Verification WCCore