Heat Validation - VirtualMachineInterface
[sdc.git] / sdc-os-chef / pom.xml
index 9fec52d..7052e31 100644 (file)
     </parent>
 
 
-    <properties>
-        <docker.tag>${project.version}-${maven.build.timestamp}</docker.tag>
-        <docker.latest.tag>${project.version}-latest</docker.latest.tag>
-    </properties>
-
     <build>
         <plugins>
             <plugin>
                         </goals>
                         <configuration>
                             <filesets>
-                                <fileset>
-                                    <directory>${project.basedir}\sdc-cassandra\chef-repo\cookbooks\cassandra-actions\attributes\</directory>
-                                    <followSymlinks>false</followSymlinks>
-                                    <includes>
-                                        <include>**/default.rb</include>
-                                    </includes>
-                                </fileset>
                                 <!-- static configuration files -->
                                        <fileset>       
                                                <directory>${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default</directory>
                                                <followSymlinks>false</followSymlinks>
                                        <includes>
-                                                                               <include>Artifact-Generator.properties</include>
-                                                                               <include>error-configuration.yaml</include>
-                                                                               <include>ecomp-error-configuration.yaml</include>
-                                                                               <include>logback.xml</include>
-                                                                       </includes>
-                                                       </fileset>
+                                        <include>Artifact-Generator.properties</include>
+                                        <include>error-configuration.yaml</include>
+                                        <include>ecomp-error-configuration.yaml</include>
+                                        <include>logback.xml</include>
+                                    </includes>
+                                </fileset>
                                 <!-- BE WAR's -->
                                 <fileset>      
                                        <directory>${project.parent.basedir}/sdc-os-chef/sdc-backend</directory>
                                        <include>normatives.tar.gz</include>
                                        </includes>
                                 </fileset>
+                                <fileset>
+                                    <directory>${project.basedir}/sdc-cassandra/chef-repo/cookbooks/cassandra-actions/attributes/</directory>
+                                    <followSymlinks>false</followSymlinks>
+                                    <includes>
+                                        <include>**/default.rb</include>
+                                    </includes>
+                                </fileset>
                                 <!-- Sanity jar -->
                                 <fileset>
                                     <directory>${project.basedir}/sdc-sanity</directory>
                                 ${project.basedir}\sdc-cassandra\chef-repo\cookbooks\cassandra-actions\attributes\default.rb
                             </path>
                             <lines>
-                                <line>normal['version'] = "${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}"</line>
+                                <line>normal['version'] ="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}"</line>
                             </lines>
                         </file>
                     </files>
                                     </resources>
                                 </configuration>
                             </execution>
+                            
                             <execution>
                                 <id>copy-resources-test-apis-ci</id>
                                 <phase>validate</phase>
                                         </resource>
                                     </resources>
                                 </configuration>
-                            </execution>
+                            </execution>                         
                             <execution>
                                                                <id>copy-normatives</id>
                                                                <phase>validate</phase>
                                                                                </resource>
                                                                        </resources>
                                                                </configuration>
-                                                       </execution>
+                                                       </execution>    
                         </executions>
                     </plugin>
-
-
+                        
                     <plugin>
                         <groupId>io.fabric8</groupId>
                         <artifactId>docker-maven-plugin</artifactId>
-                        <version>0.19.1</version>
+                        <version>0.23.0</version>
 
                         <configuration>
                             <verbose>true</verbose>
                             <apiVersion>1.23</apiVersion>
-                            <registry>nexus3.onap.org:10003</registry>
+                            <registry>nexus3.onap.org:10001</registry>
                             <authConfig>
                                 <pull>
-                                       <username>docker</username>
-                                       <password>docker</password>
-                               </pull>
-                           </authConfig>
-
+                                                   <username>docker</username>
+                                                   <password>docker</password>
+                                           </pull>
+                                   </authConfig>
                             <images>
 
                                 <!-- Build backend image -->
                                 <image>
-                                    <name>openecomp/sdc-backend</name>
+                                    <name>onap/sdc-backend</name>
                                     <alias>sdc-backend</alias>
                                     <build>
                                         <cleanup>try</cleanup>
 
                                 <!-- Build frontend image -->
                                 <image>
-                                    <name>openecomp/sdc-frontend</name>
+                                    <name>onap/sdc-frontend</name>
                                     <alias>sdc-frontend</alias>
                                     <build>
                                         <cleanup>try</cleanup>
                                         </tags>
                                     </build>
                                 </image>
-
+                                
+                                <!-- Build init-elastic search image -->
+                                                               <image>
+                                    <name>onap/sdc-init-elasticsearch</name>
+                                    <alias>sdc-init-elasticsearch</alias>
+                                    <build>
+                                        <cleanup>try</cleanup>
+                                        <dockerFileDir>${project.basedir}/sdc-init-elasticsearch</dockerFileDir>
+                                        <tags>
+                                            <tag>${docker.tag}</tag>
+                                            <tag>${docker.latest.tag}</tag>
+                                            <tag>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest</tag>
+                                        </tags>
+                                    </build>
+                                </image>
+                                
                                 <!-- Build elastic search image -->
                                 <image>
-                                    <name>openecomp/sdc-elasticsearch</name>
+                                    <name>onap/sdc-elasticsearch</name>
                                     <alias>sdc-elasticsearch</alias>
                                     <build>
                                         <cleanup>try</cleanup>
 
                                 <!-- Build kibana image -->
                                 <image>
-                                    <name>openecomp/sdc-kibana</name>
+                                    <name>onap/sdc-kibana</name>
                                     <alias>sdc-kibana</alias>
                                     <build>
                                         <cleanup>try</cleanup>
 
                                 <!-- Build cassandra image -->
                                 <image>
-                                    <name>openecomp/sdc-cassandra</name>
+                                    <name>onap/sdc-cassandra</name>
                                     <alias>sdc-cassandra</alias>
                                     <build>
                                         <cleanup>try</cleanup>
 
                                 <!-- Build sanity image -->
                                 <image>
-                                    <name>openecomp/sdc-sanity</name>
+                                    <name>onap/sdc-sanity</name>
                                     <alias>sdc-sanity</alias>
                                     <build>
                                         <cleanup>try</cleanup>
                                 </goals>
                                 <configuration>
                                     <removeAll>true</removeAll>
-                                    <image>openecomp/sdc-backend,openecomp/sdc-frontend,openecomp/sdc-elasticsearch,openecomp/sdc-kibana,openecomp/sdc-sanity<!-- ,openecomp/sdc-sanity --></image>
+                                    <image>onap/sdc-backend,onap/sdc-frontend,onap/sdc-init-elasticsearch,onap/sdc-elasticsearch,onap/sdc-kibana,onap/sdc-cassandra,onap/sdc-sanity</image>
                                 </configuration>
                             </execution>
 
                                     <goal>push</goal>
                                 </goals>
                                 <configuration>
-                                    <image>
-                                        openecomp/sdc-backend,openecomp/sdc-frontend,openecomp/sdc-elasticsearch,openecomp/sdc-kibana,openecomp/sdc-sanity<!-- ,openecomp/sdc-sanity --></image>
+                                    <image>onap/sdc-backend,onap/sdc-frontend,onap/sdc-init-elasticsearch,onap/sdc-elasticsearch,onap/sdc-kibana,onap/sdc-cassandra,onap/sdc-sanity</image>
                                 </configuration>
                             </execution>
                         </executions>