From 74ee6be955fbfc6c82ef693dc9a142e058fbb833 Mon Sep 17 00:00:00 2001 From: shaaban Altanany Date: Wed, 29 Jan 2020 11:28:00 +0200 Subject: add designer client build inside loopback server Issue-ID: CCSDK-2067 Change-Id: I5acef65ee6703405b70708dd17a1be7acb808531 Signed-off-by: shaaban Altanany --- cds-ui/designer-client/angular.json | 2 +- cds-ui/designer-client/package.json | 7 +- cds-ui/designer-client/pom.xml | 95 ++++++++++++++++++++++ .../package-list/package-list.component.html | 2 +- .../shared-modules/header/header.component.html | 2 +- cds-ui/pom.xml | 1 + 6 files changed, 103 insertions(+), 6 deletions(-) create mode 100644 cds-ui/designer-client/pom.xml (limited to 'cds-ui') diff --git a/cds-ui/designer-client/angular.json b/cds-ui/designer-client/angular.json index 916ea2ff2..436a0df6d 100644 --- a/cds-ui/designer-client/angular.json +++ b/cds-ui/designer-client/angular.json @@ -13,7 +13,7 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "outputPath": "dist/designer-client", + "outputPath": "../server/public", "index": "src/index.html", "main": "src/main.ts", "polyfills": "src/polyfills.ts", diff --git a/cds-ui/designer-client/package.json b/cds-ui/designer-client/package.json index 033fee1fa..22defe502 100644 --- a/cds-ui/designer-client/package.json +++ b/cds-ui/designer-client/package.json @@ -38,21 +38,22 @@ "ng2-ace-editor": "^0.3.9", "ngx-file-drop": "^8.0.8", "rxjs": "~6.4.0", + "stream": "0.0.2", "tslib": "^1.10.0", "zone.js": "~0.9.1" }, "devDependencies": { - "@angular-devkit/build-angular": "~0.803.9", + "@angular-devkit/build-angular": "^0.803.23", "@angular/cli": "~8.3.9", "@angular/compiler-cli": "~8.2.9", "@angular/language-service": "~8.2.9", + "@types/backbone": "^1.4.1", "@types/jasmine": "~3.3.8", "@types/jasminewd2": "~2.0.3", - "@types/node": "~8.9.4", - "@types/backbone": "^1.4.1", "@types/jointjs": "^2.0.0", "@types/jquery": "^3.3.31", "@types/lodash": "^3.10.1", + "@types/node": "~8.9.4", "codelyzer": "^5.0.0", "jasmine-core": "~3.4.0", "jasmine-marbles": "^0.6.0", diff --git a/cds-ui/designer-client/pom.xml b/cds-ui/designer-client/pom.xml new file mode 100644 index 000000000..e341ac203 --- /dev/null +++ b/cds-ui/designer-client/pom.xml @@ -0,0 +1,95 @@ + + + + 4.0.0 + + + org.onap.ccsdk.cds + ui + 0.7.0-SNAPSHOT + .. + + + designer-client + 0.7.0-SNAPSHOT + pom + + CDS designer Client + + + UTF-8 + npm + https://nexus.onap.org + + + + + + com.github.eirslett + frontend-maven-plugin + + 1.3 + + v13.7.0 + 6.13.6 + https://nodejs.org/dist/ + ./ + + + + install node and npm + + install-node-and-npm + + generate-resources + + + + npm install + + npm + + + generate-resources + + + install + + + + + npm build + + npm + + + generate-resources + + + run build + + + + + + + + diff --git a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.html b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.html index 8bc7adf8c..f45b2fed7 100644 --- a/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.html +++ b/cds-ui/designer-client/src/app/modules/feature-modules/packages/packages-dashboard/package-list/package-list.component.html @@ -7,7 +7,7 @@