diff --git a/pom.xml b/pom.xml index cf6db07..20a576e 100644 --- a/pom.xml +++ b/pom.xml @@ -103,12 +103,16 @@ org.apache.maven.plugins - maven-surefire-plugin - 2.11 + maven-release-plugin + 2.2.2 - true + true + assembly + deploy assembly:assembly site-deploy + org.apache.maven.plugins maven-compiler-plugin @@ -121,12 +125,13 @@ org.apache.maven.plugins - maven-jar-plugin - 2.3.2 + maven-surefire-plugin + 2.11 - true + true + org.apache.maven.plugins maven-javadoc-plugin @@ -137,6 +142,35 @@ maven-source-plugin 2.1.1 + + org.apache.maven.plugins + maven-jar-plugin + 2.3.2 + + + org.apache.maven.plugins + maven-assembly-plugin + 2.2.2 + false + + src/assembly/distribution.xml + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.4 + + + sign-artifacts + verify + + sign + + + + org.apache.maven.plugins @@ -190,46 +224,6 @@ - - com.github.github - downloads-maven-plugin - 0.4 - - seedbox - httpchannel - - - - deploy - - upload - - - - - - org.apache.maven.plugins - maven-release-plugin - 2.2.2 - - true - deploy site-deploy - - - - org.apache.maven.plugins - maven-gpg-plugin - 1.4 - - - sign-artifacts - verify - - sign - - - - @@ -237,6 +231,35 @@ github + + + assembly + + + + com.github.github + downloads-maven-plugin + 0.4 + + seedbox + httpchannel + true + + ${project.build.directory}/${project.artifactId}-${project.version}-bin.zip + + + + + deploy + + upload + + + + + + + diff --git a/src/assembly/distribution.xml b/src/assembly/distribution.xml new file mode 100644 index 0000000..0c02612 --- /dev/null +++ b/src/assembly/distribution.xml @@ -0,0 +1,44 @@ + + bin + + zip + + true + + + + + NOTICE + LICENSE + + crlf + + + + + + README + README.md + crlf + + + + + + true + + true + false + + + + + + + libs/ + + + \ No newline at end of file