diff --git a/packaging/pom.xml b/packaging/pom.xml new file mode 100644 index 000000000..0a9df2247 --- /dev/null +++ b/packaging/pom.xml @@ -0,0 +1,38 @@ + + + 4.0.0 + + com.taobao.arthas + arthas-all + 3.0.0-SNAPSHOT + + arthas-packaging + arthas-packaging + + + arthas-${project.version} + + + + org.apache.maven.plugins + maven-assembly-plugin + + + bin + package + + single + + + + src/main/assembly/assembly.xml + + + + + + + + diff --git a/packaging/src/main/assembly/assembly.xml b/packaging/src/main/assembly/assembly.xml new file mode 100644 index 000000000..0c141c0af --- /dev/null +++ b/packaging/src/main/assembly/assembly.xml @@ -0,0 +1,57 @@ + + bin + false + + zip + + + + + ../spy/target/arthas-spy.jar + / + arthas-spy.jar + + + ../core/target/arthas-core-jar-with-dependencies.jar + / + arthas-core.jar + + + ../agent/target/arthas-agent-jar-with-dependencies.jar + / + arthas-agent.jar + + + ../client/target/arthas-client-jar-with-dependencies.jar + / + arthas-client.jar + + + + ../bin/install-local.sh + / + 0755 + + + ../bin/as.sh + / + 0755 + + + ../bin/as.bat + / + + + + + + ../site/target/site/sphinx/ + /doc + + **/* + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 21f64828f..431a6ceaf 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,7 @@ client testcase site + packaging