X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=odlsli%2Fodlsli-alpine%2Fpom.xml;h=d5ad38b45b13e8de8137f400580a2c9bdc6da0f7;hb=9bcf543ede644bf8ca836cfc6d348b0b1df006e3;hp=847a4e6930751afc7edb2fbb0a06de9850132c53;hpb=110bb110a48b98a40dad33e80071e0a21386f11d;p=ccsdk%2Fdistribution.git diff --git a/odlsli/odlsli-alpine/pom.xml b/odlsli/odlsli-alpine/pom.xml index 847a4e69..d5ad38b4 100644 --- a/odlsli/odlsli-alpine/pom.xml +++ b/odlsli/odlsli-alpine/pom.xml @@ -3,15 +3,12 @@ 4.0.0 - org.onap.ccsdk.parent - odlparent-lite - 2.1.0 - + org.onap.ccsdk.distribution + distribution-odlsli + 1.2.0-SNAPSHOT - org.onap.ccsdk.distribution distribution-odlsli-alpine - 1.1.1-SNAPSHOT pom ccsdk-distribution :: odlsli-alpine @@ -21,312 +18,242 @@ - onap/ccsdk-odl-sodium-alpine-image + onap/ccsdk-odl-silicon-alpine-image onap/ccsdk-odlsli-alpine-image + ${project.version} - ${maven.build.timestamp} - ${env.UNIQUE_DOCKER_TAG} - ${https_proxy} yyyyMMdd'T'HHmmss'Z' - opt/opendaylight - deploy + ${maven.build.timestamp} + true - 93C4A3FD7BB9C367 - odl-restconf-all,odl-mdsal-all,odl-mdsal-apidocs, odl-daexim-all, odl-restconf-nb-rfc8040 - - - ccsdk-sli-core-all,ccsdk-sli-adaptors-all,ccsdk-sli-northbound-all,ccsdk-sli-plugins-all,ccsdk-features-all - - ${odl.features.extra},${ccsdk.odl.features} - 1.1.0 - 1.1.0 - 1.1.0 - 1.1.0 - 1.1.0 - 1.1.0 + ${https_proxy} + opt/opendaylight + + 93C4A3FD7BB9C367 + + + odl-restconf-all,odl-mdsal-all,odl-mdsal-apidocs,odl-daexim-all,odl-restconf-nb-rfc8040 + + + + ccsdk-sli-core-all,ccsdk-sli-adaptors-all,ccsdk-sli-northbound-all,ccsdk-sli-plugins-all + + + + mvn:org.onap.ccsdk.sli.core/ccsdk-sli-core-all/${ccsdk.sli.version}/xml/features,\ + mvn:org.onap.ccsdk.sli.adaptors/ccsdk-sli-adaptors-all/${ccsdk.sli.version}/xml/features,\ + mvn:org.onap.ccsdk.sli.northbound/ccsdk-sli-northbound-all/${ccsdk.sli.version}/xml/features,\ + mvn:org.onap.ccsdk.sli.plugins/ccsdk-sli-plugins-all/${ccsdk.sli.version}/xml/features + true - + ${project.groupId} dependencies ${project.version} - repo zip + repo - org.onap.ccsdk.sli.core dblib-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core filters-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core sli-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core sliapi-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core sliPluginUtils-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core utils-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.core slicore-features-installer - ${ccsdk.sli.core.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors aai-service-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors - ansible-adapter-installer - ${ccsdk.sli.adaptors.version} - repo + ansible-adaptor-installer + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors base-http-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors mdsal-resource-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors.messagerouter publisher.installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors netbox-client-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors resource-assignment-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors - saltstack-adapter-installer - ${ccsdk.sli.adaptors.version} - repo + saltstack-adaptor-installer + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors sql-resource-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.adaptors sliadaptors-features-installer - ${ccsdk.sli.adaptors.version} - repo + ${ccsdk.sli.version} zip + repo - org.onap.ccsdk.sli.northbound asdcApi-installer - ${ccsdk.sli.northbound.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.northbound dataChange-installer - ${ccsdk.sli.northbound.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.northbound lcm-installer - ${ccsdk.sli.northbound.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.northbound slinorthbound-features-installer - ${ccsdk.sli.northbound.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins properties-node-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins restapi-call-node-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins template-node-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins restconf-client-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins sshapi-call-node-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip + repo org.onap.ccsdk.sli.plugins sliplugins-features-installer - ${ccsdk.sli.plugins.version} - repo + ${ccsdk.sli.version} zip - - - org.onap.ccsdk.features - features-installer - ${ccsdk.features.version} repo - zip - - - org.onap.ccsdk.features.sdnr.wt - sdnr-wt-feature-aggregator-installer - ${ccsdk.features.version} - repo - zip - - - org.onap.ccsdk.features - aafshiro-installer - ${ccsdk.features.version} - repo - zip - - - org.onap.ccsdk.features.sdnr.northbound - sdnr-northbound-features-installer - ${ccsdk.features.version} - repo - zip - - - org.onap.ccsdk.oran - a1-adapter-northbound-installer - ${ccsdk.oran.a1adapter.version} - repo - zip - - - org.onap.ccsdk.features.sdnr.northbound - oofpcipoc-installer - ${ccsdk.features.version} - repo - zip - - - org.onap.ccsdk.oran - a1-adapter-installer - ${ccsdk.oran.a1adapter.version} - repo - zip - - - org.onap.ccsdk.features.sdnr.northbound - CMNotify-installer - ${ccsdk.features.version} - repo - zip - - - org.onap.ccsdk.features.sdnr.northbound - ranSlice-installer - ${ccsdk.features.version} - repo - zip - - - - org.apache.maven.wagon - wagon-http-lightweight - 2.2 - - - - org.codehaus.groovy.maven gmaven-plugin + 1.0 validate @@ -339,8 +266,6 @@ - - maven-resources-plugin 2.6 @@ -349,7 +274,8 @@ copy-dockerfile copy-resources - + + validate ${basedir}/target/docker-stage @@ -364,12 +290,12 @@ - copy-scripts copy-resources - + + validate ${basedir}/target/docker-stage/opt/onap/ccsdk/bin @@ -384,12 +310,12 @@ - copy-odl-resources copy-resources - + + validate ${basedir}/target/docker-stage @@ -411,7 +337,8 @@ copy-config copy-resources - + + validate ${basedir}/target/docker-stage @@ -430,7 +357,8 @@ copy-data copy-resources - + + validate ${basedir}/target/docker-stage/opt/onap/ccsdk/data @@ -449,7 +377,8 @@ copy-properties copy-resources - + + validate ${basedir}/target/docker-stage/opt/onap/ccsdk/data/properties @@ -470,7 +399,8 @@ copy-keystores copy-resources - + + validate ${basedir}/target/docker-stage/opt/onap/ccsdk/data/stores @@ -524,30 +454,21 @@ - org.codehaus.mojo - exec-maven-plugin - 1.5.0 + org.apache.maven.plugins + maven-antrun-plugin + 1.8 - - change shell permissions + change-shell-permissions process-sources - - exec - - /usr/bin/find - - ${basedir}/target/docker-stage/opt/onap/ccsdk - -name - *.sh - -exec - chmod - +x - {} - ; - + + + + + run + @@ -555,18 +476,25 @@ org.apache.maven.plugins maven-failsafe-plugin - - - integration-test - verify - - + + + integration-test + verify + + - true + true - + + + + org.apache.maven.wagon + wagon-http-lightweight + 2.2 + + @@ -578,24 +506,24 @@ org.apache.maven.plugins maven-failsafe-plugin - - - integration-test - verify - - + + + integration-test + verify + + - false - - ${odlsli.port} - + false + + ${odlsli.port} + - + io.fabric8 docker-maven-plugin - 0.28.0 + 0.34.0 false @@ -603,104 +531,23 @@ ${image.name} try - ${basedir}/target/docker-stage + true + ${basedir}/target/docker-stage Dockerfile ${project.docker.latestminortag.snapshot.version} ${project.docker.latestfulltag.snapshot.version} ${project.docker.latesttagtimestamp.snapshot.version} - ${project.docker.uniquedockertag.snapshot.version} - + + ${docker.verbose} + ${docker.skip.push} - generate-images - package - - build - - - - start-it-instance - pre-integration-test - - start - - - - - mariadb:10.5 - odlsli-db - - - itsASecret - sdnctl - gamma - sdnctl - - - custom - onap - dbhost - sdnctldb01 - sdnctldb02 - - - odlslidb.port:3306 - - - true - - - - - ${image.name}:${project.docker.latesttagtimestamp.snapshot.version} - odlsli-container - - - itsASecret - sdnctl - gamma - sdnctl - /opt/onap/ccsdk/data/properties - INFO - - - odlsli-db - - - custom - onap - odlsli - > - - odlsli.port:8181 - - - all warp coils are now operating at peak efficiency - - - - true - - - - - - - - stop-it-instance - post-integration-test - - stop - - - - push-images - ${docker.push.phase} + build-push-images build push