diff options
Diffstat (limited to 'vid-ext-services-simulator/pom.xml')
-rw-r--r-- | vid-ext-services-simulator/pom.xml | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/vid-ext-services-simulator/pom.xml b/vid-ext-services-simulator/pom.xml index 8596b973c..56404f876 100644 --- a/vid-ext-services-simulator/pom.xml +++ b/vid-ext-services-simulator/pom.xml @@ -28,6 +28,11 @@ <!-- "none" will skip cobertura by default; enable the profile "cobertura" to enable it --> <coberturaBuildPhase>none</coberturaBuildPhase> + + <!-- will build docker-maven-plugin by default; enable the profile "no-docker" to disable it --> + <skipDockerBuild>false</skipDockerBuild> + <dockerBuildPhase>package</dockerBuildPhase> + <dockerPushPhase>deploy</dockerPushPhase> </properties> <profiles> @@ -38,10 +43,10 @@ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <epsdk.version>1.1.0-SNAPSHOT</epsdk.version> <nexusproxy>https://nexus.onap.org</nexusproxy> - <snapshotNexusPath>/content/repositories/snapshots/</snapshotNexusPath> - <releaseNexusPath>/content/repositories/releases/</releaseNexusPath> - <stagingNexusPath>/content/repositories/staging/</stagingNexusPath> - <sitePath>/content/sites/site/org/openecomp/vid/${project.version}</sitePath> + <snapshotNexusPath>content/repositories/snapshots/</snapshotNexusPath> + <releaseNexusPath>content/repositories/releases/</releaseNexusPath> + <stagingNexusPath>content/repositories/staging/</stagingNexusPath> + <sitePath>content/sites/site/org/openecomp/vid/${project.version}</sitePath> </properties> <repositories> @@ -85,6 +90,15 @@ </profile> <profile> + <id>no-docker</id> + <properties> + <skipDockerBuild>true</skipDockerBuild> + <dockerBuildPhase>none</dockerBuildPhase> + <dockerPushPhase>none</dockerPushPhase> + </properties> + </profile> + + <profile> <id>docker-proxy</id> <!-- activate profile if environment variable `http_proxy` is set --> <activation> @@ -177,6 +191,7 @@ <version>0.27.2</version> <configuration> + <skip>${skipDockerBuild}</skip> <images> <image> <name>onap/vid-simulator</name> @@ -195,7 +210,7 @@ <executions> <execution> <id>generate-image</id> - <phase>package</phase> + <phase>${dockerBuildPhase}</phase> <goals> <goal>build</goal> </goals> @@ -203,7 +218,7 @@ <execution> <id>push-image</id> - <phase>deploy</phase> + <phase>${dockerPushPhase}</phase> <goals> <goal>build</goal> <goal>push</goal> |