566aa37342ef23971ad5ce9254cf9bc57acfbdcc
[groupbasedpolicy.git] / groupbasedpolicy-ui / module / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3  Copyright (c) 2014 Inocybe Technologies, and others. All rights reserved.
4
5  This program and the accompanying materials are made available under the
6  terms of the Eclipse Public License v1.0 which accompanies this distribution,
7  and is available at http://www.eclipse.org/legal/epl-v10.html
8 -->
9 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
10   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
11   <modelVersion>4.0.0</modelVersion>
12  <parent>
13     <groupId>org.opendaylight.groupbasedpolicy</groupId>
14     <artifactId>groupbasedpolicy-ui</artifactId>
15     <version>0.5.0-SNAPSHOT</version>
16   </parent>
17
18   <artifactId>groupbasedpolicy-ui-module</artifactId>
19   <name>${project.artifactId}</name>
20   <description>GBP UI Module Resources</description>
21   <packaging>jar</packaging>
22
23     <build>
24         <plugins>
25             <plugin>
26                 <groupId>com.github.eirslett</groupId>
27                 <artifactId>frontend-maven-plugin</artifactId>
28                 <version>1.0</version>
29                 <configuration>
30                     <nodeVersion>v6.2.2</nodeVersion>
31                     <npmVersion>3.9.5</npmVersion>
32                     <workingDirectory>src/main/resources/gbp/</workingDirectory>
33                 </configuration>
34                 <executions>
35                     <execution>
36                         <id>npm</id>
37                         <goals>
38                             <goal>install-node-and-npm</goal>
39                             <goal>npm</goal>
40                         </goals>
41                         <phase>generate-resources</phase>
42                     </execution>
43                     <execution>
44                         <id>bower</id>
45                         <goals>
46                             <goal>bower</goal>
47                         </goals>
48                     </execution>
49                     <execution>
50                         <id>gulp</id>
51                         <goals>
52                             <goal>gulp</goal>
53                         </goals>
54                         <configuration>
55                             <arguments>build</arguments>
56                         </configuration>
57                     </execution>
58                 </executions>
59             </plugin>
60         </plugins>
61     </build>
62
63 </project>