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.onap.portal</groupId>
6 <artifactId>portal-FE-os</artifactId>
7 <version>3.1.0</version>
10 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
11 <skipnode>false</skipnode>
12 <skipcopy>false</skipcopy>
19 <artifactId>maven-clean-plugin</artifactId>
20 <version>3.0.0</version>
24 <directory>${basedir}/dist</directory>
28 <directory>${basedir}/node</directory>
31 <directory>${basedir}/node_modules</directory>
39 <groupId>org.apache.maven.plugins</groupId>
40 <artifactId>maven-resources-plugin</artifactId>
41 <version>3.0.2</version>
46 <phase>generate-resources</phase>
48 <goal>copy-resources</goal>
51 <outputDirectory>${basedir}/src</outputDirectory>
52 <overwrite>false</overwrite>
53 <skip>${skipcopy}</skip>
56 <directory>../portal-FE-common/src</directory>
66 <groupId>com.github.eirslett</groupId>
67 <artifactId>frontend-maven-plugin</artifactId>
68 <!-- Use the latest released version: https://repo1.maven.org/maven2/com/github/eirslett/frontend-maven-plugin/ -->
69 <version>1.3</version>
71 <skip>${skipnode}</skip>
72 <nodeVersion>v10.13.0</nodeVersion>
73 <nodeDownloadRoot>https://nodejs.org/dist/</nodeDownloadRoot>
74 <npmDownloadRoot>https://nodejs.org/dist/npm/</npmDownloadRoot>
75 <installDirectory>./</installDirectory>
79 <!-- optional: you don't really need execution ids, but it looks nice
80 in your build log. -->
81 <id>install node and npm</id>
83 <goal>install-node-and-npm</goal>
85 <phase>generate-resources</phase>
94 <phase>generate-resources</phase>
97 <arguments>install</arguments>
107 <phase>generate-resources</phase>
110 <arguments>run-script build</arguments>