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">
4 <modelVersion>4.0.0</modelVersion>
6 <artifactId>sdc-os-chef</artifactId>
7 <packaging>pom</packaging>
11 <groupId>org.openecomp.sdc</groupId>
12 <artifactId>sdc-main</artifactId>
13 <version>1.13.7-SNAPSHOT</version>
20 <groupId>com.github.sylvainlaurent.maven</groupId>
21 <artifactId>yaml-json-validator-maven-plugin</artifactId>
25 <phase>validate</phase>
33 <include>**/*.y*ml</include>
38 <include>**/*.json</include>
42 <skip>${skipYamlJsonValidator}</skip>
54 <activeByDefault>false</activeByDefault>
59 <groupId>io.fabric8</groupId>
60 <artifactId>docker-maven-plugin</artifactId>
62 <verbose>${verbose}</verbose>
63 <apiVersion>${docker.api.version}</apiVersion>
64 <registry>${docker.registry}</registry>
67 <username>${docker.username}</username>
68 <password>${docker.password}</password>
73 <!-- Build cassandra image -->
75 <name>${docker.namespace}/sdc-cassandra</name>
76 <alias>sdc-cassandra</alias>
78 <cleanup>try</cleanup>
79 <dockerFileDir>${project.basedir}/sdc-cassandra</dockerFileDir>
83 ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest
85 <tag>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp}</tag>
95 <phase>pre-clean</phase>
100 <removeAll>true</removeAll>
101 <image>${docker.namespace}/sdc-cassandra</image>
106 <id>generate-images</id>
107 <phase>package</phase>
115 <phase>deploy</phase>
120 <image>${docker.namespace}/sdc-cassandra</image>