commit | 77891f46278488702aeed2fe970861a2f1b9a1a7 | [log] [tgz] |
---|---|---|
author | Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> | Fri Aug 26 23:44:34 2022 +0200 |
committer | Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> | Thu Sep 01 15:51:43 2022 +0200 |
tree | ef7976148875cd0df95c6c711725501416825352 | |
parent | 54fdb67b49134fe357a6415fba761bab2588a197 [diff] |
Templating constants added to ResourceAssignment Fixed values of inputs for resource assignment allow to build data dictionaries that are generic. Along with templating of outputs mapping, path, url and payload sdnc and aai dictionary entry may be one for support of all the attributes of specified object like for instance generic vnf one. Issue-ID: CCSDK-3716 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl> Change-Id: I1817303e997a4dfb7dda9c32d9ac690ec723b3d8
mvn process-sources -P format
Reference: ktlint docs | ktlint codebase
Before you can build this project, you must install and configure the following dependencies on your machine:
Running mvn clean install
command to install all libraries and dependencies for the maven and npm. Running mvn clean install -Pdocker
command to install all libraries and create below docker images.
Note: run mvn clean install -Pdocker -Ddocker.skip.push=true
to build but skip pushing docker image.
Back-end MS
Create
sdnctl
table in MySQL
(Optional) You could run the project in a specific profile(dev, local) by adding-Dspring.profiles.active=profile-name
Loop-back server:
That allow your request to reach the backend from cds-ui
Move to./cds-ui/server/
folder and run the commandnpm start
cds-ui
Move to
./cds-ui/designer-client/
folder and run the commandnpm start
This command will make sure all the files follow the linting rules and then connect to the loopback server.
Front-end: you could use vscode
or webstorm
Back-end: IntelliJ
with kotlin plugin or any other editor
For more information check: CDS Docs