From a659e68766d9a71dc987f30970e1c3e3c1239305 Mon Sep 17 00:00:00 2001 From: emmartins Date: Fri, 15 Aug 2014 15:43:22 +0100 Subject: [PATCH] adding web-dist --- pom.xml | 18 ++++- web-dist/assembly-src.xml | 70 ++++++++++++++++++++ web-dist/assembly.xml | 74 +++++++++++++++++++++ web-dist/pom.xml | 135 ++++++++++++++++++++++++++++++++++++++ web-dist/server-build.xml | 53 +++++++++++++++ 5 files changed, 348 insertions(+), 2 deletions(-) create mode 100644 web-dist/assembly-src.xml create mode 100644 web-dist/assembly.xml create mode 100644 web-dist/pom.xml create mode 100644 web-dist/server-build.xml diff --git a/pom.xml b/pom.xml index 19ba6b7ed683..5403c4bd933f 100644 --- a/pom.xml +++ b/pom.xml @@ -283,8 +283,7 @@ wildfly dist/target/${server.output.dir.prefix}-${jboss.as.release.version} - core-build/target/${server.output.dir.prefix}-core-${jboss.as.release.version} - web-build/target/${server.output.dir.prefix}-web-${jboss.as.release.version} + web-dist/target/${server.output.dir.prefix}-web-${jboss.as.release.version} + + + web-distro-src + + zip + tar.gz + + + false + + + + ../.. + ${server.output.dir.prefix}-web-${project.version}-src + + **/*.xml + **/src/** + **/*.txt + **/*.sh + **/*.bat + **/*.md + tools/** + + + + **/target/** + + + **/.git/** + + + **/.project + **/.classpath + **/.settings + **/.metadata + **/.iml + **/.ipr + **/.iws + **/.idea + nbactions.xml + nb-configuration.xml + catalog.xml + + + + + diff --git a/web-dist/assembly.xml b/web-dist/assembly.xml new file mode 100644 index 000000000000..6a0a421ec1b8 --- /dev/null +++ b/web-dist/assembly.xml @@ -0,0 +1,74 @@ + + + + + web-distro + + zip + tar.gz + + + false + + + + target + + + ${server.output.dir.prefix}-web-${version}/** + + + **/*.sh + ${server.output.dir.prefix}-web-${version}/domain/tmp/auth + ${server.output.dir.prefix}-web-${version}/standalone/tmp/auth + **/*-users.properties + + + + target + + + ${server.output.dir.prefix}-web-${version}/**/*.sh + + 0755 + + + target + + + ${server.output.dir.prefix}-web-${version}/**/*-users.properties + + 0600 + + + target + + + ${server.output.dir.prefix}-web-${version}/domain/tmp/auth + ${server.output.dir.prefix}-web-${version}/standalone/tmp/auth + + 0700 + + + diff --git a/web-dist/pom.xml b/web-dist/pom.xml new file mode 100644 index 000000000000..c7525369ab05 --- /dev/null +++ b/web-dist/pom.xml @@ -0,0 +1,135 @@ + + + + + + 4.0.0 + + + org.wildfly + wildfly-parent + 9.0.0.Alpha1-SNAPSHOT + + + org.wildfly + wildfly-web-dist + 9.0.0.Alpha1-SNAPSHOT + WildFly: Web Distribution + jar + + + org.wildfly + wildfly-web-build + pom + provided + + + org.wildfly + wildfly-web-build + zip + + + + + + ${server.output.dir.prefix}-web-${project.version} + + + org.wildfly.core + wildfly-build-plugin + + + create-server + + build + + package + + server-build.xml + + + + + + + + + + release + + + release + true + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + assemble + package + + single + + + + assembly.xml + + true + ${server.output.dir.prefix}-web-${project.version} + false + target/ + target/assembly/work + gnu + + + + assemble-src + package + + single + + + + assembly-src.xml + + ${server.output.dir.prefix}-web-${project.version} + true + target/ + target/assembly-src/work + gnu + + + + + + + + + + diff --git a/web-dist/server-build.xml b/web-dist/server-build.xml new file mode 100644 index 000000000000..bf828c1fd872 --- /dev/null +++ b/web-dist/server-build.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +