1 <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">
2 <modelVersion>4.0.0</modelVersion>
3 <groupId>org.openecomp.portal</groupId>
4 <artifactId>ecomp-portal-FE</artifactId>
5 <!-- Jenkins build process will append build number -->
6 <version>1.1.0-SNAPSHOT</version>
11 <groupId>org.apache.maven.plugins</groupId>
12 <artifactId>maven-deploy-plugin</artifactId>
13 <version>2.8</version>
19 <groupId>com.github.eirslett</groupId>
20 <artifactId>frontend-maven-plugin</artifactId>
21 <!-- Use the latest released version:
22 https://repo1.maven.org/maven2/com/github/eirslett/frontend-maven-plugin/ -->
23 <version>1.3</version>
25 <nodeVersion>v7.5.0</nodeVersion>
26 <nodeDownloadRoot>https://nodejs.org/dist/</nodeDownloadRoot>
27 <npmDownloadRoot>https://nodejs.org/dist/npm/</npmDownloadRoot>
28 <installDirectory>./</installDirectory>
32 <!-- optional: you don't really need execution ids, but it looks nice in your build log. -->
33 <id>install node and npm</id>
35 <goal>install-node-and-npm</goal>
37 <phase>generate-resources</phase>
46 <phase>generate-resources</phase>
49 <arguments>install</arguments>
54 <id>npm install bower</id>
59 <phase>generate-resources</phase>
62 <arguments>install bower</arguments>
67 <id>npm install grunt-cli</id>
72 <phase>generate-resources</phase>
75 <arguments>install grunt-cli</arguments>
80 <id>bower install</id>
86 <arguments>install --allow-root</arguments>
96 <phase>generate-resources</phase>
99 <arguments>build --env=integ</arguments>