4.0.0 org.onap.so packages 1.3.0-SNAPSHOT pom docker Docker Images Docker Images UTF-8 UTF-8 ${project.version} false false false nexus3.onap.org:10001 nexus3.onap.org:10003 ${project.artifactId}-${project.version} org.codehaus.groovy.maven gmaven-plugin 1.0 validate execute println 'Project version: ' + project.properties['so.project.version']; def versionArray; if ( project.properties['so.project.version'] != null ) { versionArray = project.properties['so.project.version'].split('-'); } if ( project.properties['so.project.version'].endsWith("-SNAPSHOT") ) { project.properties['project.docker.latesttag.version']=versionArray[0] + "-SNAPSHOT-latest"; } else { project.properties['project.docker.latesttag.version']=versionArray[0] + "-STAGING-latest"; } println 'New tag for docker: ' + project.properties['project.docker.latesttag.version']; io.fabric8 docker-maven-plugin 0.19.1 true 1.23 ${docker.pull.registry} ${docker.push.registry} so/base-image:1.0 try docker-files Dockerfile.so-base-image so/catalog-db-adapter try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so.adapters:mso-catalog-db-adapter app.jar so/requests-db-adapter try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so.adapters:mso-requests-db-adapter app.jar so/sdnc-adapter try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so:mso-sdnc-adapter app.jar so/openstack-adapters try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so:mso-openstack-adapters app.jar so/asdc-controller try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so:asdc-controller app.jar so/bpmn-infra try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so:mso-infrastructure-bpmn app.jar so/api-handler-infra try docker-files Dockerfile.so-app ${project.version} ${project.version}-${maven.build.timestamp} ${project.docker.latesttag.version} org.onap.so:mso-api-handler-infra app.jar clean-images pre-clean remove true generate-images generate-sources build push-images deploy build push so/catalog-db-adapter,so/requests-db-adapter,so/sdnc-adapter,so/openstack-adapters,so/asdc-controller,so/bpmn-infra,so/api-handler-infra org.apache.maven.plugins maven-deploy-plugin 2.8 true org.onap.so.adapters mso-catalog-db-adapter ${project.version} org.onap.so.adapters mso-requests-db-adapter ${project.version} org.onap.so mso-sdnc-adapter ${project.version} org.onap.so mso-openstack-adapters ${project.version} org.onap.so asdc-controller ${project.version} org.onap.so mso-infrastructure-bpmn ${project.version} org.onap.so mso-api-handler-infra ${project.version}