2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.openecomp.sdc</groupId>
6 <artifactId>sdc-main</artifactId>
7 <version>1.5.0-SNAPSHOT</version>
9 <artifactId>cucumber-bdd</artifactId>
10 <name>cucumber-bdd</name>
11 <groupId>org.openecomp.sdc</groupId>
12 <version>1.5.0-SNAPSHOT</version>
13 <packaging>jar</packaging>
17 <artifactId>maven-clean-plugin</artifactId>
18 <version>2.6.1</version>
21 <id>clean.dist.folder</id>
29 <directory>${basedir}/report</directory>
31 <include>**/*</include>
35 <directory>${basedir}/resources/downloads</directory>
37 <include>**/*</include>
41 <directory>${basedir}/docs</directory>
43 <include>**/*</include>
47 <directory>${basedir}</directory>
49 <include>jenkinsConfig.json</include>
58 <artifactId>maven-resources-plugin</artifactId>
59 <version>2.7</version>
66 <directory>${basedir}/docker</directory>
67 <targetPath>${project.build.directory}/docker_assembly</targetPath>
68 <filtering>false</filtering>
71 <directory>${basedir}</directory>
73 <include>features/**/*</include>
74 <include>stepDefinitions/**/*</include>
75 <include>plugins/**/*</include>
76 <include>resources/**/*</include>
77 <include>*.js*</include>
79 <targetPath>${project.build.directory}/docker_assembly/cucumber</targetPath>
80 <filtering>false</filtering>
88 <activeByDefault>false</activeByDefault>
93 <groupId>io.fabric8</groupId>
94 <artifactId>docker-maven-plugin</artifactId>
96 <verbose>true</verbose>
97 <apiVersion>1.23</apiVersion>
98 <registry>nexus3.onap.org:10001</registry>
101 <username>docker</username>
102 <password>docker</password>
106 <!-- Build sanity image -->
108 <name>onap/cucumber-sdc-api-tests</name>
109 <alias>cucumber-sdc-api-tests</alias>
111 <cleanup>try</cleanup>
112 <dockerFileDir>${project.build.directory}/docker_assembly</dockerFileDir>
114 <tag>${docker.tag}</tag>
115 <tag>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest</tag>
123 <id>clean-images</id>
124 <phase>pre-clean</phase>
129 <removeAll>true</removeAll>
130 <image>onap/cucumber-sdc-api-tests</image>
134 <id>generate-images</id>
135 <phase>install</phase>
142 <phase>deploy</phase>
147 <image>onap/cucumber-sdc-api-tests</image>