Add test-blueprint-kotlin-parent 57/111157/1
authorJozsef Csongvai <jozsef.csongvai@bell.ca>
Tue, 11 Aug 2020 20:17:55 +0000 (16:17 -0400)
committerJozsef Csongvai <jozsef.csongvai@bell.ca>
Tue, 11 Aug 2020 20:36:01 +0000 (16:36 -0400)
commitfb0b3dc943bca0346271e0889ff2e7dbf3c77eeb
tree10e3ca9ced32f57cac7701ce57427d0617f3883e
parent26fe74dd5776276f432e5159e5f7f70a3a106292
Add test-blueprint-kotlin-parent

This parent project is intended for inheritence in CBA pom.xml.
It provides dependencies for testing and mocking kotlin scripts.
By turning a CBA into a maven project which inherits this parent,
users will be able to debug and unit test their kotlin scripts.

The parent also includes a profile (-Pdeploy-cba) which will enrich
and publish the CBA to a running instance of CDS, defined by properties
in the CBA pom.xml.

This patch also adds a common assembly descriptor for resuse in
maven-assembly-plugin where it is used to package CBA into zip.

Issue-ID: CCSDK-2642
Signed-off-by: Jozsef Csongvai <jozsef.csongvai@bell.ca>
Change-Id: I160c3c3e982ad4ed46f0704d6dc27dadfb0dfdc8
components/model-catalog/blueprint-model/cba-assembly-descriptor/pom.xml [new file with mode: 0644]
components/model-catalog/blueprint-model/cba-assembly-descriptor/src/main/resources/assemblies/cba_zip.xml [new file with mode: 0644]
components/model-catalog/blueprint-model/pom.xml
components/model-catalog/blueprint-model/test-blueprint-kotlin-parent/pom.xml [new file with mode: 0644]
components/model-catalog/blueprint-model/test-blueprint/capability_cli/Distribution/cba_zip.xml [deleted file]
components/model-catalog/blueprint-model/test-blueprint/capability_cli/pom.xml
components/model-catalog/blueprint-model/test-blueprint/resource-audit/Distribution/cba_zip.xml [deleted file]
components/model-catalog/blueprint-model/test-blueprint/resource-audit/pom.xml