4.0.0 org.apache.tez tez 0.9.1-mapr-1912 tez-ui war src/main/webapp v5.12.0 ${basedir}/src/main/webapp/node/node 3.1.0 node/yarn/dist/bin/yarn.js false javax.servlet javax.servlet-api ${servlet.version} provided org.slf4j slf4j-api cleanUICache false org.apache.maven.plugins maven-clean-plugin ${webappDir}/dist ${webappDir}/tmp ${webappDir}/node ${webappDir}/node_modules ${webappDir}/bower_components org.apache.rat apache-rat-plugin src/main/webapp/node/**/* src/main/webapp/node_modules/**/* src/main/webapp/bower_components/**/* src/main/webapp/.tmp/**/* src/main/webapp/dist/**/* src/main/webapp/tmp/**/* src/main/webapp/.bowerrc src/main/webapp/.editorconfig src/main/webapp/.ember-cli src/main/webapp/.gitignore src/main/webapp/.jshintrc src/main/webapp/tests/.jshintrc src/main/webapp/blueprints/.jshintrc src/main/webapp/.watchmanconfig src/main/webapp/bower.json src/main/webapp/bower-shrinkwrap.json src/main/webapp/ember-cli-build.js src/main/webapp/package.json src/main/webapp/yarn.lock src/main/webapp/testem.json src/main/webapp/public/assets/images/* src/main/webapp/WEB-INF/wro.xml com.github.eirslett frontend-maven-plugin ${webappDir} generate-resources install node and yarn install-node-and-yarn ${nodeVersion} v0.21.3 generate-resources yarn install yarn install --ignore-engines generate-resources bower install install --allow-root bower exec-maven-plugin org.codehaus.mojo ember build generate-resources exec ${webappDir} ${nodeExecutable} ${packageManagerScript} run build:mvn ember test test exec true ${webappDir} ${nodeExecutable} ${packageManagerScript} run test:mvn ro.isdc.wro4j wro4j-maven-plugin prepare-package run true tez-ui,vendor ${basedir}/target/minified-resources/assets ${webappDir}/dist/assets ${basedir}/src/main/webapp/WEB-INF/wro.xml org.apache.maven.plugins maven-war-plugin package ${basedir}/src/main/webapp/WEB-INF/web.xml ${webappDir}/dist false ${basedir}/src/main/resources/ false ${basedir}/target/minified-resources org.apache.maven.plugins maven-jar-plugin true org.apache.maven.plugins maven-antrun-plugin dist run package cd ${basedir}/downloads/ tar -zxvf ${basedir}/downloads/tomcat.tar.gz rm ${basedir}/downloads/tomcat.tar.gz rm -r ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/* mkdir ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/ROOT mkdir ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/tez-ui cp ${basedir}/target/tez-ui-${version}.war ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/tez-ui/tez-ui.war cd ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/tez-ui jar xvf tez-ui.war rm tez-ui.war cp ${basedir}/conf/server.xml ${basedir}/downloads/apache-tomcat-${tomcat.version}/conf cp ${basedir}/conf/web.xml ${basedir}/downloads/apache-tomcat-${tomcat.version}/conf cp ${basedir}/conf/index.jsp ${basedir}/downloads/apache-tomcat-${tomcat.version}/webapps/ROOT sed -i -- 's/tezwebui.admin.port/${tezwebui.admin.port}/g' ${basedir}/downloads/apache-tomcat-${tomcat.version}/conf/server.xml cd ${basedir}/downloads/ tar -czvf tomcat.tar.gz apache-tomcat-${tomcat.version}