-
Task
-
Resolution: Done
-
High
-
None
-
None
-
None
-
CDS Dublin-Itr5 (3/04-4/12)
Move the controller Blueprint and blueprint processor mS code from ccsdk/apps to ccsdk/cds repository. Linux foundation to help to migration the code.
*Benefits*
-
- All CDS Code from GUI to back-end is in single repository.
- Retain git history.
We would like to move code from ccsdk/apps to ccsdk/cds and keep the git history.
Bellow are the folders to migrate from ccsdk/apps. As part of the migration, the 'ms' folder shoudln't be kept.
ccsdk-apps
components
ms
blueprintsprocessor
cds-sdc-listener
controllerblueprints
The expected result within ccsdk/cds respo should be:
ccsdk-cds
cds-ui
components
blueprintsprocessor
cds-sdc-listener
controllerblueprints
ccsdk/cds already have Jenkins Jobs in place, it is expected that these jobs fail after the migration.
The project team will take care of fixing them within the few following days after the migration is done.
As part of this migration, the project team will refactor the code package name to reflect the repository:
org.onap.ccsdk.apps -> org.onap.ccsdk.cds
This refactor is expected to have impact on SO and CCSDK, as they depend on an artifact:
so: https://github.com/onap/so/blob/master/common/pom.xml#L145-L149
ccsdk-sli-adaptors: https://github.com/onap/ccsdk-sli-adaptors/blob/master/grpc-resource/provider/pom.xml#L62-L65
The project team will take care of accordingly update these projects to reflect the new package name.