diff options
Diffstat (limited to 'openecomp-ui')
-rw-r--r-- | openecomp-ui/pom.xml | 49 |
1 files changed, 47 insertions, 2 deletions
diff --git a/openecomp-ui/pom.xml b/openecomp-ui/pom.xml index a4b20e206d..1ff3a6ea61 100644 --- a/openecomp-ui/pom.xml +++ b/openecomp-ui/pom.xml @@ -1,5 +1,5 @@ <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/xsd/maven-4.0.0.xsd"> + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> @@ -13,9 +13,54 @@ <name>onboarding-ui-war</name> <packaging>war</packaging> - + <repositories> + <repository> + <id>node</id> + <name>Node</name> + <url>https://maven-nodejs-proxy.pvtool.org/</url> + </repository> + </repositories> <build> <plugins> + + + <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> + <npmVersion>4.3.0</npmVersion> + <nodeJsVersion>7.5.0</nodeJsVersion> + <nodeJsDirectory>/tmp/nodejs</nodeJsDirectory> + <tasks> + <npmInstallTask> + <workingDirectory>${session.executionRootDirectory}/dox-sequence-diagram-ui</workingDirectory> + </npmInstallTask> + <nodeJsTask> + <workingDirectory>${session.executionRootDirectory}/dox-sequence-diagram-ui</workingDirectory> + <moduleName>webpack</moduleName> + </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> <artifactId>maven-war-plugin</artifactId> <configuration> |