From f70690830c018b1a0a0ada113eb0df33c52965f8 Mon Sep 17 00:00:00 2001 From: Brinda Santh Date: Thu, 1 Aug 2019 15:53:07 -0400 Subject: [PATCH] Add CBA parent pom. Change-Id: Iddfb27d271bbb58375190c506173edccdd60b9e0 Issue-ID: CCSDK-1576 Signed-off-by: Brinda Santh --- .../Definitions/capability-cli-blueprint.json | 2 +- .../capability_cli/Distribution/cba_zip.xml | 43 +++++++++++++ .../{ => cba/capability/cli}/CapabilityCli.kt | 6 +- .../capability/cli}/CapabilityCliDefinitions.kt | 4 +- .../test-blueprint/capability_cli/pom.xml | 62 ++++++++++++++++++ components/parent/pom.xml | 4 -- ms/blueprintsprocessor/cba-parent/pom.xml | 73 ++++++++++++++++++++++ ms/blueprintsprocessor/parent/pom.xml | 4 -- ms/blueprintsprocessor/pom.xml | 1 + ms/controllerblueprints/parent/pom.xml | 4 -- 10 files changed, 185 insertions(+), 18 deletions(-) create mode 100755 components/model-catalog/blueprint-model/test-blueprint/capability_cli/Distribution/cba_zip.xml rename components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/{ => cba/capability/cli}/CapabilityCli.kt (92%) rename components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/{ => cba/capability/cli}/CapabilityCliDefinitions.kt (96%) create mode 100644 components/model-catalog/blueprint-model/test-blueprint/capability_cli/pom.xml create mode 100644 ms/blueprintsprocessor/cba-parent/pom.xml diff --git a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Definitions/capability-cli-blueprint.json b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Definitions/capability-cli-blueprint.json index ceb705127..df50fea44 100644 --- a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Definitions/capability-cli-blueprint.json +++ b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Definitions/capability-cli-blueprint.json @@ -90,7 +90,7 @@ }, "inputs": { "script-type": "kotlin", - "script-class-reference": "cba.scripts.capability.cli.Check" + "script-class-reference": "cba.capability.cli.Check" }, "outputs": { "response-data": "", diff --git a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Distribution/cba_zip.xml b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Distribution/cba_zip.xml new file mode 100755 index 000000000..c6c3bde71 --- /dev/null +++ b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Distribution/cba_zip.xml @@ -0,0 +1,43 @@ + + + + + + cba + + zip + + false + + + ${project.basedir} + + Definitions/** + Distribution/** + Environments/** + Plans/** + Others/** + Scripts/** + Templates/** + TOSCA-Metadata/** + pom.xml + + + + \ No newline at end of file diff --git a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCli.kt b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCli.kt similarity index 92% rename from components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCli.kt rename to components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCli.kt index 6b1aae45d..d29abb0d2 100644 --- a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCli.kt +++ b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCli.kt @@ -14,13 +14,13 @@ * limitations under the License. */ -package cba.scripts.capability.cli +package cba.capability.cli import org.onap.ccsdk.cds.blueprintsprocessor.core.api.data.ExecutionServiceInput import org.onap.ccsdk.cds.blueprintsprocessor.services.execution.AbstractScriptComponentFunction -import org.onap.ccsdk.cds.blueprintsprocessor.services.execution.ComponentScriptExecutor import org.onap.ccsdk.cds.blueprintsprocessor.ssh.sshClientService -import org.onap.ccsdk.cds.controllerblueprints.core.* +import org.onap.ccsdk.cds.controllerblueprints.core.asJsonString +import org.onap.ccsdk.cds.controllerblueprints.core.logger import org.onap.ccsdk.cds.controllerblueprints.core.service.BluePrintDependencyService diff --git a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCliDefinitions.kt b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCliDefinitions.kt similarity index 96% rename from components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCliDefinitions.kt rename to components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCliDefinitions.kt index 27f9cddcf..d67dc4b5d 100644 --- a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/CapabilityCliDefinitions.kt +++ b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/Scripts/kotlin/cba/capability/cli/CapabilityCliDefinitions.kt @@ -14,7 +14,7 @@ * limitations under the License. */ -package cba.scripts.capability.cli +package cba.capability.cli import org.onap.ccsdk.cds.blueprintsprocessor.services.execution.nodeTemplateComponentScriptExecutor import org.onap.ccsdk.cds.blueprintsprocessor.services.execution.nodeTypeComponentScriptExecutor @@ -67,7 +67,7 @@ fun CapabilityCliDefinitions.defaultServiceTemplate() = operation(description = "") { inputs { type("kotlin") - scriptClassReference("cba.scripts.capability.cli.Check") + scriptClassReference("cba.capability.cli.Check") } outputs { status(getAttribute("status")) diff --git a/components/model-catalog/blueprint-model/test-blueprint/capability_cli/pom.xml b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/pom.xml new file mode 100644 index 000000000..2cb19bc14 --- /dev/null +++ b/components/model-catalog/blueprint-model/test-blueprint/capability_cli/pom.xml @@ -0,0 +1,62 @@ + + + + + 4.0.0 + + org.onap.ccsdk.cds.blueprintsprocessor + cba-parent + 0.5.2-SNAPSHOT + + org.onap.ccsdk.cds.components.cba + capability_cli + CBA Capability CLI + CBA Capability CLI + + + + org.onap.ccsdk.cds.blueprintsprocessor.functions + cli-executor + + + + + + + maven-assembly-plugin + 3.1.0 + + + cba + package + + single + + + false + + Distribution/cba_zip.xml + + + + + + + + \ No newline at end of file diff --git a/components/parent/pom.xml b/components/parent/pom.xml index 3e6f71027..233aa586b 100644 --- a/components/parent/pom.xml +++ b/components/parent/pom.xml @@ -28,15 +28,11 @@ Components Parent pom - 1.8 - 1.18.0 - 3.6.1 1.0.0 27.0.1-jre 2.9.2 1.4.197 1.2.2 - 1.9 1.7 2.5.1 diff --git a/ms/blueprintsprocessor/cba-parent/pom.xml b/ms/blueprintsprocessor/cba-parent/pom.xml new file mode 100644 index 000000000..a7ee0586c --- /dev/null +++ b/ms/blueprintsprocessor/cba-parent/pom.xml @@ -0,0 +1,73 @@ + + + + + 4.0.0 + + org.onap.ccsdk.cds.blueprintsprocessor + parent + 0.5.2-SNAPSHOT + ../parent + + cba-parent + CBA Parent + pom + + + ${project.basedir}/Scripts/kotlin + + + ${project.basedir}/Environments + + + + + org.jetbrains.kotlin + kotlin-maven-plugin + ${kotlin.maven.version} + + + compile + compile + + compile + + + + ${project.basedir}/Scripts/kotlin + + + + + test-compile + test-compile + + test-compile + + + + ${project.basedir}/Tests/kotlin + + + + + + + + \ No newline at end of file diff --git a/ms/blueprintsprocessor/parent/pom.xml b/ms/blueprintsprocessor/parent/pom.xml index da219704a..5bc4d3645 100755 --- a/ms/blueprintsprocessor/parent/pom.xml +++ b/ms/blueprintsprocessor/parent/pom.xml @@ -27,11 +27,8 @@ Blueprints Processor Parent Blueprints Processor Parent - 1.8 - 1.18.0 2.2.0 0.1.55 - 3.6.1 2.2.6.RELEASE 2.2.0 1.0.0 @@ -44,7 +41,6 @@ 1.4.197 1.2.2 1.7.4 - 1.9 1.1.5 2.5.1 1.7 diff --git a/ms/blueprintsprocessor/pom.xml b/ms/blueprintsprocessor/pom.xml index 725b0c385..c66afabb9 100755 --- a/ms/blueprintsprocessor/pom.xml +++ b/ms/blueprintsprocessor/pom.xml @@ -42,6 +42,7 @@ parent + cba-parent modules functions application diff --git a/ms/controllerblueprints/parent/pom.xml b/ms/controllerblueprints/parent/pom.xml index f2f4ff12b..a16783f75 100644 --- a/ms/controllerblueprints/parent/pom.xml +++ b/ms/controllerblueprints/parent/pom.xml @@ -28,16 +28,12 @@ Controller Blueprints Parent pom - 1.8 - 1.18.0 - 3.6.1 1.0.0 27.0.1-jre 2.9.2 1.4.197 1.2.2 1.7.4 - 1.9 2.5.1 1.7 -- 2.16.6