Assign image keyname and pubkey at vnf level
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / ux / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4   <modelVersion>4.0.0</modelVersion>
5
6   <parent>
7     <groupId>org.opendaylight.odlparent</groupId>
8     <artifactId>odlparent</artifactId>
9     <version>1.8.1-Carbon</version>
10     <relativePath />
11   </parent>
12
13   <groupId>com.highstreet.technologies.odl.dlux</groupId>
14   <artifactId>mwtn</artifactId>
15   <version>0.5.1-SNAPSHOT</version>
16   <name>ONF :: Wireless :: ${project.artifactId}</name>
17   <packaging>pom</packaging>
18
19   <prerequisites>
20     <maven>3.3.3</maven>
21   </prerequisites>
22
23   <properties>
24     <prefix>ONF :: Wireless :: </prefix>
25
26     <apache.felix.compendium>1.4.0</apache.felix.compendium>
27     <decanter.version>1.1.0</decanter.version>
28     <elasticsearch.version>2.2.0</elasticsearch.version>
29     <osgi.core.version>5.0.0</osgi.core.version>
30
31     <dlux.version>0.5.1-Carbon</dlux.version>
32     <mdsal.version>1.5.1-Carbon</mdsal.version>
33     <mdsal.model.version>0.10.1-Carbon</mdsal.model.version>
34     <restconf.version>1.5.1-Carbon</restconf.version>
35     <yangtools.version>1.1.1-Carbon</yangtools.version>
36     <openflow.plugin.version>0.4.1-Carbon</openflow.plugin.version>
37     <netconf.version>1.2.1-Carbon</netconf.version>
38     <l2switch.version>0.5.1-Carbon</l2switch.version>
39     <dlux.loader.version>0.5.1-Carbon</dlux.loader.version>
40
41     <configfile.directory>etc/opendaylight/karaf</configfile.directory>
42
43     <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
44     <buildtime>${maven.build.timestamp} UTC</buildtime>
45     <distversion>OpenDaylight Carbon-SR1</distversion>
46
47   </properties>
48
49   <modules>
50     <module>mwtnCommons</module>
51     <module>mwtnConnect</module>
52     <module>onapAai</module>
53     <module>onapDcae</module>
54     <module>onapSo</module>
55
56     <!-- <module>ethService</module>
57     <module>otnBrowser</module> -->
58
59     <module>mwtnFault</module>
60     <module>mwtnBrowser</module>
61     <module>mwtnPerformanceCurrent</module>
62     <module>mwtnPerformanceHistory</module>
63     <module>mwtnPerformanceLink</module>
64     <module>security</module>
65
66     <module>mwtnInventory</module>
67     <!-- <module>emergency</module> -->
68     
69     <module>mwtnTopology</module>
70
71     <module>mwtnTdm</module>
72
73     <!-- sko not updated to core-model 1.2
74     <module>mwtnCompare</module>
75     <module>mwtnSpectrum</module>
76     <module>mwtnClosedLoop</module> -->
77
78     <module>mwtnMediator</module>
79     <module>mwtnEvents</module>
80     <module>mwtnTest</module>
81     <module>mwtnLog</module>
82     
83     <module>odlChat</module>
84
85     <module>help</module>
86     <module>features</module>
87
88   </modules>
89
90   <build>
91     <plugins>
92       <plugin>
93         <groupId>org.apache.maven.plugins</groupId>
94         <artifactId>maven-deploy-plugin</artifactId>
95         <configuration>
96           <skip>false</skip>
97         </configuration>
98       </plugin>
99       <plugin>
100         <groupId>org.apache.maven.plugins</groupId>
101         <artifactId>maven-install-plugin</artifactId>
102         <configuration>
103           <skip>false</skip>
104         </configuration>
105       </plugin>
106             <plugin>
107                 <groupId>com.google.code.maven-replacer-plugin</groupId>
108                 <artifactId>replacer</artifactId>
109                 <version>1.5.3</version>
110                 <executions>
111                     <execution>
112                         <phase>prepare-package</phase>
113                         <goals>
114                             <goal>replace</goal>
115                         </goals>
116                     </execution>
117                 </executions>
118                 <configuration>
119                     <basedir>${project.basedir}/target/classes</basedir>
120                     <includes>
121                         <include>**/*.html</include>
122                         <include>**/*.js</include>
123                         <include>**/*.css</include>
124                     </includes>
125                     <replacements>
126                         <replacement>
127                             <token>@distversion@</token>
128                             <value>${distversion}</value>
129                         </replacement>
130                         <replacement>
131                             <token>@buildtime@</token>
132                             <value>${buildtime}</value>
133                         </replacement>
134                     </replacements>
135                 </configuration>
136             </plugin>
137     </plugins>
138   </build>
139 </project>