From 35948898119ccb694dd5f89ca48f8c790bb65819 Mon Sep 17 00:00:00 2001 From: Idan Amit Date: Thu, 6 Sep 2018 16:02:00 +0300 Subject: Adding jjb for onap-ui Added pom.xml file to the project Defined maven clean install stages for the project Change-Id: I460d7c36f891339a73dc3197d7e886ace17b4b6b Issue-ID: SDC-1617 Signed-off-by: Idan Amit --- .gitignore | 1 + pom.xml | 140 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 141 insertions(+) create mode 100644 pom.xml diff --git a/.gitignore b/.gitignore index ad88e60..1aa5029 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ /node_modules npm-debug.log* Thumbs.db +/node/ # IDEA files .idea diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..a2def3a --- /dev/null +++ b/pom.xml @@ -0,0 +1,140 @@ + + 4.0.0 + + org.openecomp.sdc + onap-ui-common + 1.0.57 + pom + ONAP UI Common + + + https://nexus.onap.org + 176c31dfe190a + + + + + + maven-clean-plugin + 3.1.0 + + + clean dist folder + clean + + clean + + + + + ${project.basedir}/lib + + + + + + + + com.github.eirslett + frontend-maven-plugin + 1.6 + + ${project.basedir} + + + + install node and npm + + install-node-and-npm + + + v8.11.4 + 5.6.0 + + + + + npm set progress off + + npm + + + set progress=false + + + + + npm install + + npm + + + install + + + + + + + npm run src build + + npm + + + run build + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ${nexus.proxy} + ${staging.profile.id} + ecomp-staging + + + + + + + + + ecomp-releases + Release Repository + ${nexus.proxy}/content/repositories/releases/ + + + ecomp-snapshots + Snapshot Repository + ${nexus.proxy}/content/repositories/snapshots/ + + + ecomp-site + dav:${nexus.proxy}${sitePath} + + + -- cgit 1.2.3-korg