Fix UI and docker
[sdc.git] / catalog-ui / pom.xml
index 101537e..09d42d5 100644 (file)
                                </executions>
                        </plugin>
 
+
                        <plugin>
+                               <groupId>io.wcm.maven.plugins</groupId>
+                               <artifactId>nodejs-maven-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <phase>compile</phase>
+                                               <goals>
+                                                       <goal>run</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                               <configuration>
+                                       <tasks>
+                                               <npmInstallTask>
+                                                       <workingDirectory>${project.basedir}</workingDirectory>
+                                               </npmInstallTask>
+                                               <nodeJsTask>
+                                                       <workingDirectory>${project.basedir}</workingDirectory>
+                                                       <moduleName>bower</moduleName>
+                                                       <arguments>
+                                                               <argument>install</argument>
+                                                       </arguments>
+                                               </nodeJsTask>
+                                               <nodeJsTask>
+                                                       <workingDirectory>${project.basedir}</workingDirectory>
+                                                       <moduleName>grunt</moduleName>
+                                                       <arguments>
+                                                               <argument>build</argument>
+                                                       </arguments>
+                                               </nodeJsTask>
+                                               <!-- <npmInstallTask>
+                                                       <workingDirectory>${project.basedir}</workingDirectory>
+                                               </npmInstallTask>
+                                               <nodeJsTask>
+                                                       <workingDirectory>${project.basedir}</workingDirectory>
+                                                       <moduleName>gulp</moduleName>
+                                                       <arguments>
+                                                               <argument>build</argument>
+                                                       </arguments>
+                                               </nodeJsTask> -->
+                                       </tasks>
+                               </configuration>
+                       </plugin>
+
+
+                       <!-- <plugin>
                                <groupId>com.github.eirslett</groupId>
                                <artifactId>frontend-maven-plugin</artifactId>
                                <version>1.3</version>
 
                                </executions>
                        </plugin>
-
+ -->
                        <plugin>
                                <artifactId>maven-resources-plugin</artifactId>
                                <version>2.7</version>
        </build>
 
        <profiles>
-               <profile>
-                       <id>WINDOWS_ONLY</id>
-                       <activation>
-                               <os>
-                                       <family>Windows</family>
-                               </os>
-                       </activation>
-
-                       <build>
-                               <plugins>
-                                       <plugin>
-                                               <artifactId>exec-maven-plugin</artifactId>
-                                               <groupId>org.codehaus.mojo</groupId>
-                                               <version>1.4.0</version>
-                                               <executions>
-                                                       <execution>
-                                                               <id>execute grant build</id>
-                                                               <phase>generate-sources</phase>
-                                                               <goals>
-                                                                       <goal>exec</goal>
-                                                               </goals>
-                                                               <configuration>
-                                                                       <executable>build_catalog_ui.bat</executable>
-                                                                       <workingDirectory>${basedir}</workingDirectory>
-                                                               </configuration>
-                                                       </execution>
-                                               </executions>
-                                       </plugin>
-                               </plugins>
-                       </build>
-               </profile>
 
 
                <profile>