X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sdc-os-chef%2Fpom.xml;h=d58071d8f3f4384c85742a85dfb27104fd492d8f;hb=116a091da2b3f82f4f4701baa5d4019ae89dab4b;hp=ae9974322a24ab2b19f11c5bc69bbeebe5605a4a;hpb=9dd269dfabddc699cd99e8920e71178ffebc599f;p=sdc.git diff --git a/sdc-os-chef/pom.xml b/sdc-os-chef/pom.xml index ae9974322a..d58071d8f3 100644 --- a/sdc-os-chef/pom.xml +++ b/sdc-os-chef/pom.xml @@ -1,209 +1,476 @@ - - 4.0.0 - - sdc-os-chef - - - org.openecomp.sdc - sdc-main - 1.0.0-SNAPSHOT - - - - - - - com.google.code.maven-replacer-plugin - replacer - 1.5.3 - - - prepare-package - - replace - - - - - - ${project.basedir} - - sdc-backend/Dockerfile - sdc-frontend/Dockerfile - scripts/docker_run.sh - - - - __SDC-RELEASE__ - ${project.version} - - - - - - - - - - docker - - - - maven-resources-plugin - 3.0.2 - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + 4.0.0 + + sdc-os-chef + pom + + + + org.openecomp.sdc + sdc-main + 1.1.0-SNAPSHOT + + + + + ${project.version}-${maven.build.timestamp} + ${project.version}-latest + + + + + + maven-clean-plugin + 3.0.0 + + + clean.tosca.chef.os.folder + clean + + clean + + + + + ${project.basedir}\sdc-cassandra\chef-repo\cookbooks\cassandra-actions\attributes\ + false + + **/default.rb + + + + + ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default + false + + Artifact-Generator.properties + error-configuration.yaml + ecomp-error-configuration.yaml + logback.xml + + + + + ${project.parent.basedir}/sdc-os-chef/sdc-backend + false + + *.war + + + + + ${project.parent.basedir}/sdc-os-chef/sdc-frontend/ + false + + *.war + + + + ${project.basedir}/sdc-backend/chef-repo/cookbooks/sdc-normatives/files/default + false + + normatives.tar.gz + + + + ${project.basedir}/sdc-cassandra/chef-repo/cookbooks/cassandra-actions/files/default/tools + false + + + + ${project.basedir}/sdc-sanity + false + + *.jar + + + + + ${project.basedir}/sdc-sanity/chef-repo/cookbooks/sdc-sanity/files/default/testSuites + false + + + + + + + + ru.yaal.maven + write-text-files-maven-plugin + 1.1 + + UTF-8 + + + + ${project.basedir}\sdc-cassandra\chef-repo\cookbooks\cassandra-actions\attributes\default.rb + + + normal['version'] ="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}" + + + + + + + write-text-files + prepare-package + + write-text-files + + + + + + + + + + docker-staging + + ${project.version}-STAGING-${maven.build.timestamp} + ${project.version}-STAGING-latest + + + + + docker + + false + + + + + maven-resources-plugin + 3.0.2 + + + copy-resources-apidocs + validate + + copy-resources + + + ${basedir}/sdc-backend + + + + ${project.parent.basedir}/openecomp-be/tools/swagger-ui/api-docs + + + api-docs.war + + + + + + - copy-resources-be - + copy-static-configuration-files validate copy-resources - ${basedir}/sdc-backend - - - ${project.parent.basedir}/openecomp-be/api/openecomp-sdc-rest-webapp/onboarding-rest-war/target - - onboarding-be-*.war - - - + ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default + + + ${project.parent.basedir}/catalog-be/src/main/resources/config + + Artifact-Generator.properties + error-configuration.yaml + ecomp-error-configuration.yaml + logback.xml + + + - - copy-resources-fe - + + + copy-resources-be + validate + + copy-resources + + + ${basedir}/sdc-backend + + + ${project.parent.basedir}/catalog-be/target + + catalog-be-${project.version}.war + + + + + ${project.parent.basedir}/openecomp-be/api/openecomp-sdc-rest-webapp/onboarding-rest-war/target + + + onboarding-be-${project.version}.war + + + + + + + + copy-resources-fe + validate + + copy-resources + + + ${basedir}/sdc-frontend + + + ${project.parent.basedir}/catalog-fe/target + + catalog-fe-${project.version}.war + + + + ${project.parent.basedir}/openecomp-ui/target + + onboarding-fe-${project.version}.war + + + + + + + + copy-tests-suites + validate + + copy-resources + + + sdc-sanity/chef-repo/cookbooks/sdc-sanity/files/default/testSuites + + + ${project.parent.basedir}/test-apis-ci/src/main/resources/ci/testSuites + + * + + + + + + + copy-resources-test-apis-ci + validate + + copy-resources + + + ${basedir}/sdc-sanity + + + ${project.parent.basedir}/test-apis-ci/target + + test-apis-ci-${project.version}-jar-with-dependencies.jar + + + + + + + + + copy-resources-openecomp-be-tools + validate + + copy-resources + + + ${basedir}/sdc-cassandra/chef-repo/cookbooks/cassandra-actions/files/default + + + ${project.parent.basedir}/openecomp-be + + tools/build/** + + + + ${project.parent.basedir}/openecomp-be + + tools/install/** + + + + + + + + copy-normatives validate copy-resources - ${basedir}/sdc-frontend + ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-normatives/files/default - ${project.parent.basedir}/openecomp-ui/dist + ${project.parent.basedir}/catalog-be/target - onboarding*.war + normatives.tar.gz - - - - - - - io.fabric8 - docker-maven-plugin - 0.16.5 - - - true - 1.23 - - - - - - openecomp/sdc-backend:%l - sdc-backend - - try - sdc-backend - ../../../sdc-backend/Dockerfile - - - - - - openecomp/sdc-frontend:%l - sdc-frontend - - try - sdc-frontend - ../../../sdc-frontend/Dockerfile - - - - - - openecomp/sdc-elasticsearch:%l - sdc-elasticsearch - - try - sdc-elasticsearch - ../../../sdc-elasticsearch/Dockerfile - - - - - - openecomp/sdc-kibana:%l - sdc-kibana - - try - sdc-kibana - ../../../sdc-kibana/Dockerfile - - - - - - - - - + + + + + + io.fabric8 + docker-maven-plugin + 0.19.1 + + + true + 1.23 + nexus3.onap.org:10003 + + + docker + docker + + + + + + + openecomp/sdc-backend + sdc-backend + + try + ${project.basedir}/sdc-backend + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + openecomp/sdc-frontend + sdc-frontend + + try + ${project.basedir}/sdc-frontend + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + openecomp/sdc-elasticsearch + sdc-elasticsearch + + try + ${project.basedir}/sdc-elasticsearch + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + openecomp/sdc-kibana + sdc-kibana + + try + ${project.basedir}/sdc-kibana + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + openecomp/sdc-cassandra + sdc-cassandra + + try + ${project.basedir}/sdc-cassandra + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + openecomp/sdc-sanity + sdc-sanity + + try + ${project.basedir}/sdc-sanity + + ${docker.tag} + ${docker.latest.tag} + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + + clean-images pre-clean - remove + remove - true - openecomp/sdc-backend:%l,openecomp/sdc-frontend:%l,openecomp/sdc-elasticsearch:%l,openecomp/sdc-kibana:%l + true + openecomp/sdc-backend,openecomp/sdc-frontend,openecomp/sdc-elasticsearch,openecomp/sdc-kibana,openecomp/sdc-sanity - + - - generate-images - package - - build - - + + generate-images + package + + build + + - + push-images deploy - build - push + push - openecomp/sdc-backend:%l,openecomp/sdc-frontend:%l,openecomp/sdc-elasticsearch:%l,openecomp/sdc-kibana:%l + + openecomp/sdc-backend,openecomp/sdc-frontend,openecomp/sdc-elasticsearch,openecomp/sdc-kibana,openecomp/sdc-sanity - - - - - - - - - + + + + + + +