diff options
author | 2017-09-11 12:13:10 +0000 | |
---|---|---|
committer | 2017-09-11 12:13:10 +0000 | |
commit | 5ee588e9f10fc3806ea869d365cdfacad3929b70 (patch) | |
tree | 72b040fa2de9c56cd1bdae02033a7f9b8c32afc5 /vnfmarket-be/deployment/docker/pom.xml | |
parent | caf8a4b51fb6583189c9544112e245e7a01b8dca (diff) |
Move the dockers under same pom
Change-Id: I2acf544df7f2093b658e9a36eb94ac4a8a2da21e
Jira:VNFSDK-77
Signed-off-by: Murali <murali.p@huawei.com>
Diffstat (limited to 'vnfmarket-be/deployment/docker/pom.xml')
-rw-r--r-- | vnfmarket-be/deployment/docker/pom.xml | 81 |
1 files changed, 8 insertions, 73 deletions
diff --git a/vnfmarket-be/deployment/docker/pom.xml b/vnfmarket-be/deployment/docker/pom.xml index 0caf55d5..c654a496 100644 --- a/vnfmarket-be/deployment/docker/pom.xml +++ b/vnfmarket-be/deployment/docker/pom.xml @@ -22,84 +22,19 @@ <parent> <groupId>org.onap.vnfsdk.refrepo</groupId> - <artifactId>vnf-sdk-marketplace-core-parent</artifactId> + <artifactId>vnfmarket-deployment</artifactId> <version>1.0.0-SNAPSHOT</version> - <relativePath>../../pom.xml</relativePath> + <relativePath>../pom.xml</relativePath> </parent> - <artifactId>vnfmarket-docker</artifactId> + <artifactId>vnfmarket-deployment-docker</artifactId> + <version>1.0.0-SNAPSHOT</version> <name>vnfmarket/deployment/docker</name> <packaging>pom</packaging> - <properties> - <docker.image.name>onap/refrepo</docker.image.name> - <maven.build.timestamp.format>yyyyMMdd-HHmm</maven.build.timestamp.format> - <docker.push.registry></docker.push.registry> - <skip.docker.build>true</skip.docker.build> - <skip.docker.tag>true</skip.docker.tag> - <skip.docker.push>true</skip.docker.push> - </properties> + <modules> + <module>docker-refrepo</module> + <module>docker-postgres</module> + </modules> - <build> - <plugins> - <plugin> - <groupId>com.spotify</groupId> - <artifactId>docker-maven-plugin</artifactId> - <version>0.4.11</version> - <configuration> - <verbose>true</verbose> - <imageName>${docker.image.name}</imageName> - <serverId>docker-hub</serverId> - <dockerDirectory>${basedir}/src/main/docker</dockerDirectory> - <resources> - <resource> - <targetPath>/STAGE</targetPath> - <directory>${basedir}/../zip/target/deployunzip</directory> - <includes> - <include>**/*</include> - </includes> - </resource> - </resources> - </configuration> - <executions> - <execution> - <id>build-image</id> - <phase>package</phase> - <goals> - <goal>build</goal> - </goals> - <configuration> - <skipDockerBuild>${skip.docker.build}</skipDockerBuild> - </configuration> - </execution> - <execution> - <id>tag-image-timestamped-version</id> - <phase>deploy</phase> - <goals> - <goal>tag</goal> - </goals> - <configuration> - <image>${docker.image.name}</image> - <newName>${docker.push.registry}/${docker.image.name}:${project.version}-${maven.build.timestamp}</newName> - <pushImage>${skip.docker.push}</pushImage> - <skipDockerTag>${skip.docker.tag}</skipDockerTag> - </configuration> - </execution> - <execution> - <id>tag-image-latest-version</id> - <phase>deploy</phase> - <goals> - <goal>tag</goal> - </goals> - <configuration> - <image>${docker.image.name}</image> - <newName>${docker.push.registry}/${docker.image.name}:latest</newName> - <pushImage>${skip.docker.push}</pushImage> - <skipDockerTag>${skip.docker.tag}</skipDockerTag> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> </project> |