commit | 5c658a23e4f8d739ef879f7efa708d89fbdf3d29 | [log] [tgz] |
---|---|---|
author | kuldipr <kuldip.rai@amdocs.com> | Fri Jun 17 18:27:33 2022 -0400 |
committer | kuldipr <kuldip.rai@amdocs.com> | Mon Jul 04 10:24:10 2022 -0400 |
tree | 4aa7968136307b3160c7a168eccc62a85975e52c | |
parent | be4b713c7bd80ac0ac98f3f1ea8bc8f477dcb3e2 [diff] |
Fixed Template API (resourceId and resoourceType) input validation Validation was always checking for resolutionKey even when it is not required when using resourceId and resourceType. Also artifactName which is always required could not have been sent along with resourceId and resourceType. Issue-ID: CCSDK-3713 Signed-off-by: kuldipr <kuldip.rai@amdocs.com> Change-Id: I4a2945397f10bf5c57a698894df09ee4fc5891d0
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