Enable building of the tosca PoC code 96/117696/5
authorliamfallon <liam.fallon@est.tech>
Wed, 10 Feb 2021 19:03:47 +0000 (19:03 +0000)
committerliamfallon <liam.fallon@est.tech>
Thu, 11 Feb 2021 09:08:50 +0000 (09:08 +0000)
commitd7f6e96eb454f45df7ec571506d11ac2a5c7deac
tree032c788258a622e04a9a5bf6cbe97c8b05c92ab0
parentcd3f004747d8513f34ded969d86cadad845505e7
Enable building of the tosca PoC code

At the moment, because the code in the tosca-controlloop directory is
not linked to the CLAMP pom, it is not built by the Jenkins jobs.

This commit makes a change to the pom.xml file on the tosca-poc branch
only so that the tosca-controlloop code is built.

The maven-invoker-plugin runs a build of the code in the
tosca-controlloop subdirectory by invoking a build of its pom.xml. The
output artifacts are placed in target/tosca-controlloop and do not
interfere in any way with the main CLAMP build.

However, if there are compile erors/test fails/maven errors in the
tosca-controlloop coode, the build wil and should fail.

Issue-ID: POLICY-2995
Change-Id: Ie4d3e3189af6afe0a046ab565a7cc2703afa503d
Signed-off-by: liamfallon <liam.fallon@est.tech>
pom.xml
tosca-controlloop/common/pom.xml
tosca-controlloop/design/pom.xml
tosca-controlloop/models/pom.xml
tosca-controlloop/participants/pom.xml
tosca-controlloop/pom.xml
tosca-controlloop/runtime/pom.xml