From a0858efdab2f9bdc5d46be5655cdbb76708f4763 Mon Sep 17 00:00:00 2001 From: avigaffa Date: Tue, 12 Sep 2017 11:46:01 +0300 Subject: Fix UI build Add latest bug fixes to master Issue-ID: SDC-293 Change-Id: I9c98bb543600cbb32685bd5eb9ae3835bc36faa5 Signed-off-by: avigaffa --- openecomp-ui/package.json | 2 +- openecomp-ui/pom.xml | 301 +++++++++++++++++++++++++++------------------- 2 files changed, 175 insertions(+), 128 deletions(-) (limited to 'openecomp-ui') diff --git a/openecomp-ui/package.json b/openecomp-ui/package.json index 335a658b0a..0d22c479db 100644 --- a/openecomp-ui/package.json +++ b/openecomp-ui/package.json @@ -35,7 +35,7 @@ "react-dom": "~15.3.2", "react-dropzone": "3.7.3", "react-redux": "^4.4.1", - "react-select": "^1.0.0-beta13", + "react-select": "1.0.0-rc.5", "react-sortable": "^1.2.0", "redux": "^3.3.1", "restful-js": "^0.7.0", diff --git a/openecomp-ui/pom.xml b/openecomp-ui/pom.xml index 609cc914ae..2920832b17 100644 --- a/openecomp-ui/pom.xml +++ b/openecomp-ui/pom.xml @@ -1,17 +1,188 @@ - 4.0.0 - com.att.asdc.onboarding + org.openecomp.sdc onboarding-fe onboarding-ui-war - 1.0-SNAPSHOT war + + org.openecomp.sdc + sdc-onboarding + 1.1.0-SNAPSHOT + ../onboarding + + + + 3.0.0 + + + maven-clean-plugin + 2.6.1 + + + clean.dist.folder + clean + + clean + + + + + ${basedir}/dist + + + ${basedir}/node_modules + + + ${basedir}/../dox-sequence-diagram-ui/dist + + + + ${basedir}/../dox-sequence-diagram-ui/node_modules + + + + + + + + + + + + + com.github.eirslett + frontend-maven-plugin + 1.4 + + + ${project.parent.parent.basedir} + + + + + + install node and npm + + install-node-and-npm + + + v6.9.5 + 3.10.10 + + + + + npm set progress off + + npm + + + set progress=false + + + + + npm install in dox-sequence-diagram-ui + + npm + + + ${project.basedir}/../dox-sequence-diagram-ui + + install + + + + + + npm restful-js + + npm + + + install restful-js + + + + npm install restful-js dependencies + + npm + + + ${project.basedir}/node_modules/restful-js + + install --production + + + + + npm install + + npm + + + install + + + + + npm run build + + npm + + + run build -- --version=${project.version} + + + + + + + maven-antrun-plugin + + + repack war + prepare-package + + + + + + + + + + + + run + + + + + + + org.apache.maven.plugins maven-war-plugin + ${maven.war.plugin.version} + + + + ${basedir}/target/dist + + + + + + org.apache.maven.plugins + maven-war-plugin + ${maven.war.plugin.version} webapp-onboarding\WEB-INF\web.xml @@ -27,128 +198,4 @@ - - - - - dox - - true - - - - 10.147.3.4 - 8081 - ${amdocs.repository.host}:${amdocs.repository.port} - daily - - - - - Amdocs - Amdocs public - http://${amdocs.repository.address}:${amdocs.repository.port}/nexus/content/groups/public/ - - true - ${amdocs.repository.updatePolicy.default} - ignore - - - false - ${amdocs.repository.updatePolicy.default} - ignore - - - - - snapshots - Maven Snapshot Repository - http://${amdocs.repository.address}/nexus/content/repositories/snapshots/ - - false - ${amdocs.repository.updatePolicy.default} - ignore - - - true - ${amdocs.repository.updatePolicy.default} - ignore - - - - - - - - ASDC - http://${amdocs.repository.address}/nexus/repository/D2-tlv-release - - - snapshots - http://${amdocs.repository.address}/nexus/content/repositories/snapshots - false - - - - - - - att - - false - - - - mavencentral.it.att.com - 8084 - att-repository-releases - att-repository-snapshots - nexus - nexus - - - - - 2020 - 2020 - http://${nexusServerName}:${nexusServerPort}/nexus/content/groups/2020SAPC/ - default - - - - ATT public - ATT public - http://${nexusServerName}:${nexusServerPort}/nexus/content/groups/att-public-group/ - default - - - - - - - nexus - Nexus repository - http://${nexusServerName}:${nexusServerPort}/nexus/content/repositories/att-public-group - default - - - - - - - ${nexus.id.snapshot} - att-repository-snapshots - http://${nexusServerName}:${nexusServerPort}/nexus/content/repositories/${nexus.snapshot.repository}/ - - - - ${nexus.id.release} - att-repository-releases - http://${nexusServerName}:${nexusServerPort}/nexus/content/repositories/${nexus.release.repository}/ - - - - - - -- cgit 1.2.3-korg