1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <groupId>org.openecomp.sdc</groupId>
6 <artifactId>sdc-pubsub</artifactId>
7 <version>1.0.20</version>
8 <packaging>pom</packaging>
9 <name>SDC Plugin Pubsub</name>
12 <nexus.proxy>https://nexus.onap.org</nexus.proxy>
18 <artifactId>maven-clean-plugin</artifactId>
19 <version>3.1.0</version>
22 <id>clean dist folder and compiled files</id>
30 <directory>${basedir}</directory>
32 <include>index.d.ts</include>
33 <include>index.js</include>
34 <include>index.js.map</include>
38 <directory>${basedir}/dist</directory>
41 <directory>${basedir}/lib</directory>
43 <include>*.d.ts</include>
44 <include>*.js</include>
45 <include>*.js.map</include>
54 <groupId>com.github.eirslett</groupId>
55 <artifactId>frontend-maven-plugin</artifactId>
56 <version>1.6</version>
58 <installDirectory>${project.basedir}</installDirectory>
62 <id>install node and npm</id>
64 <goal>install-node-and-npm</goal>
67 <nodeVersion>v6.9.5</nodeVersion>
68 <npmVersion>3.10.10</npmVersion>
73 <id>npm set progress off</id>
78 <arguments>set progress=false</arguments>
88 <arguments>install</arguments>
93 <id>npm run build</id>
98 <arguments>run build</arguments>