You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by yu...@apache.org on 2018/05/31 20:49:31 UTC

[ambari] branch trunk updated: AMBARI-24000. Fix ambari-web pom.xml (version not updated correctly). (yusaku)

This is an automated email from the ASF dual-hosted git repository.

yusaku pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git


The following commit(s) were added to refs/heads/trunk by this push:
     new 2d82dd8  AMBARI-24000. Fix ambari-web pom.xml (version not updated correctly). (yusaku)
2d82dd8 is described below

commit 2d82dd89d6352b7fe3aaae7b6abdde55eeea9bdc
Author: Yusaku Sako <u3...@gmail.com>
AuthorDate: Thu May 31 11:31:51 2018 -0700

    AMBARI-24000. Fix ambari-web pom.xml (version not updated correctly). (yusaku)
---
 ambari-web/pom.xml | 715 +++++++++++++++++++++++++++--------------------------
 1 file changed, 358 insertions(+), 357 deletions(-)

diff --git a/ambari-web/pom.xml b/ambari-web/pom.xml
index 128f5e6..a483f19 100644
--- a/ambari-web/pom.xml
+++ b/ambari-web/pom.xml
@@ -17,366 +17,367 @@
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
-    <groupId>org.apache.ambari</groupId>
-    <artifactId>ambari-project</artifactId>
+    <parent>
+        <groupId>org.apache.ambari</groupId>
+        <artifactId>ambari-project</artifactId>
+        <version>2.0.0.0-SNAPSHOT</version>
+        <relativePath>../ambari-project</relativePath>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <artifactId>ambari-web</artifactId>
+    <packaging>pom</packaging>
+    <name>Ambari Web</name>
     <version>2.0.0.0-SNAPSHOT</version>
-    <relativePath>../ambari-project</relativePath>
-  </parent>
-  <modelVersion>4.0.0</modelVersion>
-  <artifactId>ambari-web</artifactId>
-  <packaging>pom</packaging>
-  <name>Ambari Web</name>
-  <version>2.99.99.0-SNAPSHOT</version>
-  <description>Ambari Web</description>
-  <properties>
-    <ambari.dir>${project.parent.parent.basedir}</ambari.dir>
-    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <nodemodules.dir>node_modules</nodemodules.dir> <!-- specify -Dnodemodules.dir option to reduce ambari-web build time by not re-downloading npm modules -->
-  </properties>
-  <build>
-    <plugins>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>build-helper-maven-plugin</artifactId>
-        <version>1.8</version>
-        <executions>
-          <execution>
-            <id>parse-version</id>
-            <phase>validate</phase>
-            <goals>
-              <goal>parse-version</goal>
-            </goals>
-          </execution>
-          <execution>
-            <id>regex-property</id>
-            <goals>
-              <goal>regex-property</goal>
-            </goals>
-            <configuration>
-              <name>ambariVersion</name>
-              <value>${project.version}</value>
-              <regex>^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)(\.|-).*</regex>
-              <replacement>$1.$2.$3.$4</replacement>
-              <failIfNoMatch>false</failIfNoMatch>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <artifactId>maven-compiler-plugin</artifactId>
-        <version>3.0</version>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>rpm-maven-plugin</artifactId>
-        <version>2.0.1</version>
-        <executions>
-          <execution>
-            <!-- unbinds rpm creation from maven lifecycle -->
-            <phase>none</phase>
-            <goals>
-              <goal>attached-rpm</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <copyright>2012, Apache Software Foundation</copyright>
-          <group>Development</group>
-          <description>Maven Recipe: RPM Package.</description>
-          <mappings/>
-        </configuration>
-      </plugin>
-      <plugin>
-        <groupId>com.github.eirslett</groupId>
-        <artifactId>frontend-maven-plugin</artifactId>
-        <version>1.4</version>
-        <configuration>
-          <nodeVersion>v4.5.0</nodeVersion>
-          <yarnVersion>v0.23.2</yarnVersion>
-          <workingDirectory>${basedir}</workingDirectory>
-          <npmInheritsProxyConfigFromMaven>false</npmInheritsProxyConfigFromMaven>
-          <!-- setting npm_config_tmp environment variable is a workaround for 
-               https://github.com/Medium/phantomjs/issues/673 -->
-          <environmentVariables>
-            <npm_config_tmp>/tmp/npm_config_tmp</npm_config_tmp>
-          </environmentVariables>
-        </configuration>
-        <executions>
-          <execution>
-            <id>install node and yarn</id>
-            <phase>generate-sources</phase>
-            <goals>
-              <goal>install-node-and-yarn</goal>
-            </goals>
-          </execution>
-          <execution>
-            <id>yarn install</id>
-            <phase>generate-sources</phase>
-            <goals>
-              <goal>yarn</goal>
-            </goals>
-            <configuration>
-              <arguments>install --ignore-engines --pure-lockfile</arguments>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>exec-maven-plugin</artifactId>
-        <version>1.2.1</version>
-        <executions>
-          <execution>
-            <id>clean-rmdir</id>
-            <phase>clean</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <executable>${executable.rmdir}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.rm.clean} public ${nodemodules.dir}</commandlineArgs>
-              <successCodes>
-                <successCode>0</successCode>
-                <successCode>1</successCode>
-                <successCode>2</successCode>
-              </successCodes>
-            </configuration>
-          </execution>
-          <execution>
-            <id>clean-mkdir</id>
-            <phase>clean</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <executable>${executable.mkdir}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.mkdir} public</commandlineArgs>
-            </configuration>
-          </execution>
-          <execution>
-            <id>Brunch build</id>
-            <phase>generate-resources</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <workingDirectory>${basedir}</workingDirectory>
-              <executable>${basedir}/node/${node.executable}</executable>
-              <arguments>
-                <argument>node_modules/brunch/bin/brunch</argument>
-                <argument>build</argument>
-              </arguments>
-            </configuration>
-          </execution>
-          <execution>
-            <id>set-ambari-version</id>
-            <phase>compile</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <!-- sets Ambari version to make it accessible from code -->
-              <executable>${executable.shell}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.shell} ${basedir}${dirsep}set-ambari-version.${fileextension.shell} ${ambariVersion}</commandlineArgs>
-            </configuration>
-          </execution>
-          <execution>
-            <id>set-default-stack-version</id>
-            <phase>compile</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <!-- sets default stack and version to use for install -->
-              <executable>${executable.shell}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.shell} ${basedir}${dirsep}set-default-stack-version.${fileextension.shell} ${defaultStackVersion}</commandlineArgs>
-            </configuration>
-          </execution>
-          <execution>
-            <id>toggle-experimental</id>
-            <phase>compile</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <!-- enables experimental features if enableExperimental is set to true -->
-              <executable>${executable.shell}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.shell} ${basedir}${dirsep}toggle-experimental.${fileextension.shell} ${enableExperimental}</commandlineArgs>
-            </configuration>
-          </execution>
-          <execution>
-            <id>ambari-web unit tests</id>
-            <phase>test</phase>
-            <goals>
-              <goal>exec</goal>
-            </goals>
-            <configuration>
-              <skip>${skipTests}</skip>
-              <executable>${executable.npm}</executable>
-              <workingDirectory>${basedir}</workingDirectory>
-              <commandlineArgs>${args.npm} test</commandlineArgs>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-antrun-plugin</artifactId>
-        <version>1.7</version>
-        <executions>
-          <execution>
-            <id>gzip ambari-web images</id>
-            <phase>prepare-package</phase>
-            <goals>
-              <goal>run</goal>
-            </goals>
-            <configuration>
-              <tasks>
-                <apply executable="${executable.gzip}">
-                  <arg value="-f"/>
-                  <fileset dir="${basedir}/public/img/">
-                    <patternset>
-                      <include name="**/*.png"/>
-                    </patternset>
-                  </fileset>
-                </apply>
-              </tasks>
-            </configuration>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.apache.rat</groupId>
-        <artifactId>apache-rat-plugin</artifactId>
-        <configuration>
-          <excludes>
-            <exclude>.idea/**</exclude>
-            <exclude>package.json</exclude>
-            <exclude>public/**</exclude>
-            <exclude>public-static/**</exclude>
-            <exclude>app/assets/**</exclude>
-            <exclude>api-docs/**</exclude>
-            <exclude>vendor/**</exclude>
-            <exclude>node_modules/**</exclude>
-            <exclude>node/**</exclude>
-            <exclude>npm-debug.log</exclude>
-            <exclude>yarn.lock</exclude>
-          </excludes>
-        </configuration>
-        <executions>
-          <execution>
-            <phase>test</phase>
-            <goals>
-              <goal>check</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-      <plugin>
-        <groupId>org.vafer</groupId>
-        <artifactId>jdeb</artifactId>
-        <version>1.0.1</version>
-        <executions>
-          <execution>
-            <phase>none</phase>
-            <goals>
-              <goal>jdeb</goal>
-            </goals>
-          </execution>
-        </executions>
-        <configuration>
-          <skip>true</skip>
-          <submodules>false</submodules>
-        </configuration>
-      </plugin>
-    </plugins>
-  </build>
-  <profiles>
-    <profile>
-      <id>windows</id>
-      <activation>
-        <os>
-          <family>win</family>
-        </os>
-      </activation>
-      <properties>
-        <envClassifier>win</envClassifier>
-        <dirsep>\</dirsep>
-        <executable.brunch>cmd</executable.brunch>
-        <executable.gzip>${basedir}\gzip-content.cmd</executable.gzip>
-        <args.brunch>/C brunch</args.brunch>
-        <node.executable>node.exe</node.executable>
-        <executable.mkdir>cmd</executable.mkdir>
-        <args.mkdir>/C mkdir</args.mkdir>
-        <executable.npm>cmd</executable.npm>
-        <args.npm>/C npm</args.npm>
-        <executable.rmdir>cmd</executable.rmdir>
-        <args.rm.clean>/C rmdir /S /Q</args.rm.clean>
-        <executable.shell>cmd</executable.shell>
-        <fileextension.shell>cmd</fileextension.shell>
-        <args.shell>/C</args.shell>
-      </properties>
-    </profile>
-    <profile>
-      <id>linux</id>
-      <activation>
-        <os>
-          <family>unix</family>
-        </os>
-      </activation>
-      <properties>
-        <envClassifier>linux</envClassifier>
-        <dirsep>/</dirsep>
-        <executable.brunch>brunch</executable.brunch>
-        <executable.gzip>gzip</executable.gzip>
-        <args.brunch></args.brunch>
-        <node.executable>node</node.executable>
-        <executable.mkdir>mkdir</executable.mkdir>
-        <args.mkdir></args.mkdir>
-        <executable.npm>npm</executable.npm>
-        <args.npm></args.npm>
-        <executable.rmdir>rm</executable.rmdir>
-        <args.rm.clean>-rf</args.rm.clean>
-        <executable.shell>sh</executable.shell>
-        <fileextension.shell>sh</fileextension.shell>
-        <args.shell></args.shell>
-      </properties>
-    </profile>
-    <profile>
-      <id>pluggable-stack-definition</id>
-      <activation>
-        <activeByDefault>false</activeByDefault>
-      </activation>
-      <build>
+    <description>Ambari Web</description>
+    <properties>
+        <ambari.dir>${project.parent.parent.basedir}</ambari.dir>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <nodemodules.dir>node_modules</nodemodules.dir> <!-- specify -Dnodemodules.dir option to reduce ambari-web build time by not re-downloading npm modules -->
+    </properties>
+    <build>
         <plugins>
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>exec-maven-plugin</artifactId>
-            <version>1.2.1</version>
-            <executions>
-              <execution>
-                <id>copy-pluggable-stack-resources</id>
-                <phase>initialize</phase>
-                <goals>
-                  <goal>exec</goal>
-                </goals>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>build-helper-maven-plugin</artifactId>
+                <version>1.8</version>
+                <executions>
+                    <execution>
+                        <id>parse-version</id>
+                        <phase>validate</phase>
+                        <goals>
+                            <goal>parse-version</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>regex-property</id>
+                        <goals>
+                            <goal>regex-property</goal>
+                        </goals>
+                        <configuration>
+                            <name>ambariVersion</name>
+                            <value>${project.version}</value>
+                            <regex>^([0-9]+)\.([0-9]+)\.([0-9]+)\.([0-9]+)(\.|-).*</regex>
+                            <replacement>$1.$2.$3.$4</replacement>
+                            <failIfNoMatch>false</failIfNoMatch>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.0</version>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>rpm-maven-plugin</artifactId>
+                <version>2.0.1</version>
+                <executions>
+                    <execution>
+                        <!-- unbinds rpm creation from maven lifecycle -->
+                        <phase>none</phase>
+                        <goals>
+                            <goal>attached-rpm</goal>
+                        </goals>
+                    </execution>
+                </executions>
                 <configuration>
-                  <!-- Copy stack specific UI resources -->
-                  <executable>${executable.shell}</executable>
-                  <workingDirectory>${basedir}</workingDirectory>
-                  <commandlineArgs>${args.shell} ${basedir}${dirsep}copy-pluggable-stack-resources.${fileextension.shell} ${stack.distribution}</commandlineArgs>
+                    <copyright>2012, Apache Software Foundation</copyright>
+                    <group>Development</group>
+                    <description>Maven Recipe: RPM Package.</description>
+                    <mappings/>
                 </configuration>
-              </execution>
-            </executions>
-          </plugin>
+            </plugin>
+            <plugin>
+                <groupId>com.github.eirslett</groupId>
+                <artifactId>frontend-maven-plugin</artifactId>
+                <version>1.4</version>
+                <configuration>
+                    <nodeVersion>v4.5.0</nodeVersion>
+                    <yarnVersion>v0.23.2</yarnVersion>
+                    <workingDirectory>${basedir}</workingDirectory>
+                    <npmInheritsProxyConfigFromMaven>false</npmInheritsProxyConfigFromMaven>
+                    <!-- setting npm_config_tmp environment variable is a workaround for
+                         https://github.com/Medium/phantomjs/issues/673 -->
+                    <environmentVariables>
+                        <npm_config_tmp>/tmp/npm_config_tmp</npm_config_tmp>
+                    </environmentVariables>
+                </configuration>
+                <executions>
+                    <execution>
+                        <id>install node and yarn</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>install-node-and-yarn</goal>
+                        </goals>
+                    </execution>
+                    <execution>
+                        <id>yarn install</id>
+                        <phase>generate-sources</phase>
+                        <goals>
+                            <goal>yarn</goal>
+                        </goals>
+                        <configuration>
+                            <arguments>install --ignore-engines --pure-lockfile</arguments>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>exec-maven-plugin</artifactId>
+                <version>1.2.1</version>
+                <executions>
+                    <execution>
+                        <id>clean-rmdir</id>
+                        <phase>clean</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <executable>${executable.rmdir}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.rm.clean} public ${nodemodules.dir}</commandlineArgs>
+                            <successCodes>
+                                <successCode>0</successCode>
+                                <successCode>1</successCode>
+                                <successCode>2</successCode>
+                            </successCodes>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>clean-mkdir</id>
+                        <phase>clean</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <executable>${executable.mkdir}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.mkdir} public</commandlineArgs>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>Brunch build</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <executable>${basedir}/node/${node.executable}</executable>
+                            <arguments>
+                                <argument>node_modules/brunch/bin/brunch</argument>
+                                <argument>build</argument>
+                            </arguments>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>set-ambari-version</id>
+                        <phase>compile</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <!-- sets Ambari version to make it accessible from code -->
+                            <executable>${executable.shell}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.shell} ${basedir}${dirsep}set-ambari-version.${fileextension.shell} ${ambariVersion}</commandlineArgs>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>set-default-stack-version</id>
+                        <phase>compile</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <!-- sets default stack and version to use for install -->
+                            <executable>${executable.shell}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.shell} ${basedir}${dirsep}set-default-stack-version.${fileextension.shell} ${defaultStackVersion}</commandlineArgs>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>toggle-experimental</id>
+                        <phase>compile</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <!-- enables experimental features if enableExperimental is set to true -->
+                            <executable>${executable.shell}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.shell} ${basedir}${dirsep}toggle-experimental.${fileextension.shell} ${enableExperimental}</commandlineArgs>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>ambari-web unit tests</id>
+                        <phase>test</phase>
+                        <goals>
+                            <goal>exec</goal>
+                        </goals>
+                        <configuration>
+                            <skip>${skipTests}</skip>
+                            <executable>${executable.npm}</executable>
+                            <workingDirectory>${basedir}</workingDirectory>
+                            <commandlineArgs>${args.npm} test</commandlineArgs>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>1.7</version>
+                <executions>
+                    <execution>
+                        <id>gzip ambari-web images</id>
+                        <phase>prepare-package</phase>
+                        <goals>
+                            <goal>run</goal>
+                        </goals>
+                        <configuration>
+                            <tasks>
+                                <apply executable="${executable.gzip}">
+                                    <arg value="-f"/>
+                                    <arg value="-c"/>
+                                    <fileset dir="${basedir}/public/img/">
+                                        <patternset>
+                                            <include name="**/*.png"/>
+                                        </patternset>
+                                    </fileset>
+                                </apply>
+                            </tasks>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.rat</groupId>
+                <artifactId>apache-rat-plugin</artifactId>
+                <configuration>
+                    <excludes>
+                        <exclude>.idea/**</exclude>
+                        <exclude>package.json</exclude>
+                        <exclude>public/**</exclude>
+                        <exclude>public-static/**</exclude>
+                        <exclude>app/assets/**</exclude>
+                        <exclude>api-docs/**</exclude>
+                        <exclude>vendor/**</exclude>
+                        <exclude>node_modules/**</exclude>
+                        <exclude>node/**</exclude>
+                        <exclude>npm-debug.log</exclude>
+                        <exclude>yarn.lock</exclude>
+                    </excludes>
+                </configuration>
+                <executions>
+                    <execution>
+                        <phase>test</phase>
+                        <goals>
+                            <goal>check</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.vafer</groupId>
+                <artifactId>jdeb</artifactId>
+                <version>1.0.1</version>
+                <executions>
+                    <execution>
+                        <phase>none</phase>
+                        <goals>
+                            <goal>jdeb</goal>
+                        </goals>
+                    </execution>
+                </executions>
+                <configuration>
+                    <skip>true</skip>
+                    <submodules>false</submodules>
+                </configuration>
+            </plugin>
         </plugins>
-      </build>
-    </profile>
-  </profiles>
+    </build>
+    <profiles>
+        <profile>
+            <id>windows</id>
+            <activation>
+                <os>
+                    <family>win</family>
+                </os>
+            </activation>
+            <properties>
+                <envClassifier>win</envClassifier>
+                <dirsep>\</dirsep>
+                <executable.brunch>cmd</executable.brunch>
+                <executable.gzip>${basedir}\gzip-content.cmd</executable.gzip>
+                <args.brunch>/C brunch</args.brunch>
+                <node.executable>node.exe</node.executable>
+                <executable.mkdir>cmd</executable.mkdir>
+                <args.mkdir>/C mkdir</args.mkdir>
+                <executable.npm>cmd</executable.npm>
+                <args.npm>/C npm</args.npm>
+                <executable.rmdir>cmd</executable.rmdir>
+                <args.rm.clean>/C rmdir /S /Q</args.rm.clean>
+                <executable.shell>cmd</executable.shell>
+                <fileextension.shell>cmd</fileextension.shell>
+                <args.shell>/C</args.shell>
+            </properties>
+        </profile>
+        <profile>
+            <id>linux</id>
+            <activation>
+                <os>
+                    <family>unix</family>
+                </os>
+            </activation>
+            <properties>
+                <envClassifier>linux</envClassifier>
+                <dirsep>/</dirsep>
+                <executable.brunch>brunch</executable.brunch>
+                <executable.gzip>${basedir}/gzip-content.sh</executable.gzip>
+                <args.brunch></args.brunch>
+                <node.executable>node</node.executable>
+                <executable.mkdir>mkdir</executable.mkdir>
+                <args.mkdir></args.mkdir>
+                <executable.npm>npm</executable.npm>
+                <args.npm></args.npm>
+                <executable.rmdir>rm</executable.rmdir>
+                <args.rm.clean>-rf</args.rm.clean>
+                <executable.shell>sh</executable.shell>
+                <fileextension.shell>sh</fileextension.shell>
+                <args.shell></args.shell>
+            </properties>
+        </profile>
+        <profile>
+            <id>pluggable-stack-definition</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.codehaus.mojo</groupId>
+                        <artifactId>exec-maven-plugin</artifactId>
+                        <version>1.2.1</version>
+                        <executions>
+                            <execution>
+                                <id>copy-pluggable-stack-resources</id>
+                                <phase>initialize</phase>
+                                <goals>
+                                    <goal>exec</goal>
+                                </goals>
+                                <configuration>
+                                    <!-- Copy stack specific UI resources -->
+                                    <executable>${executable.shell}</executable>
+                                    <workingDirectory>${basedir}</workingDirectory>
+                                    <commandlineArgs>${args.shell} ${basedir}${dirsep}copy-pluggable-stack-resources.${fileextension.shell} ${stack.distribution}</commandlineArgs>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>

-- 
To stop receiving notification emails like this one, please contact
yusaku@apache.org.