org.apache.ambari ambari-project 2.5.0.0.0 ../ambari-project 4.0.0 ambari-web pom Ambari Web 2.5.0.0.0 Ambari Web ${project.parent.parent.basedir} UTF-8 node_modules org.codehaus.mojo build-helper-maven-plugin 1.8 parse-version validate parse-version regex-property regex-property ambariVersion ${project.version} ^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)(\.|-).* $1.$2.$3.$4 false maven-compiler-plugin 3.0 org.codehaus.mojo rpm-maven-plugin 2.0.1 none attached-rpm 2012, Apache Software Foundation Development Maven Recipe: RPM Package. org.codehaus.mojo exec-maven-plugin 1.2.1 clean-rmdir clean exec ${executable.rmdir} ${basedir} ${args.rm.clean} public ${nodemodules.dir} 0 1 2 clean-mkdir clean exec ${executable.mkdir} ${basedir} ${args.mkdir} public com.github.eirslett frontend-maven-plugin 0.0.16 v4.5.0 2.15.0 ${basedir} install node and npm generate-sources install-node-and-npm npm install generate-sources npm install org.codehaus.mojo exec-maven-plugin 1.2.1 Brunch build generate-resources exec ${basedir} ${basedir}/node/${node.executable} node_modules/brunch/bin/brunch build set-ambari-version compile exec ${executable.shell} ${basedir} ${args.shell} ${basedir}${dirsep}set-ambari-version.${fileextension.shell} ${ambariVersion} set-default-stack-version compile exec ${executable.shell} ${basedir} ${args.shell} ${basedir}${dirsep}set-default-stack-version.${fileextension.shell} ${defaultStackVersion} toggle-experimental compile exec ${executable.shell} ${basedir} ${args.shell} ${basedir}${dirsep}toggle-experimental.${fileextension.shell} ${enableExperimental} ambari-web unit tests test exec ${skipTests} ${executable.npm} ${basedir} ${args.npm} test org.apache.maven.plugins maven-antrun-plugin 1.7 gzip ambari-web images prepare-package run org.apache.rat apache-rat-plugin .idea/** package.json public/** public-static/** app/assets/** vendor/** node_modules/** node/** npm-debug.log test check org.vafer jdeb 1.0.1 none jdeb true false windows win win \ cmd ${basedir}\gzip-content.cmd /C brunch node.exe cmd /C mkdir cmd /C npm cmd /C rmdir /S /Q cmd cmd /C linux unix linux / brunch gzip node mkdir npm rm -rf sh sh pluggable-stack-definition false org.codehaus.mojo exec-maven-plugin 1.2.1 copy-pluggable-stack-resources initialize exec ${executable.shell} ${basedir} ${args.shell} ${basedir}${dirsep}copy-pluggable-stack-resources.${fileextension.shell} ${stack.distribution}