From 817310912b2d3b611802be08569f87ef3ed144ed Mon Sep 17 00:00:00 2001 From: mbarto Date: Wed, 26 Oct 2016 11:59:13 +0200 Subject: [PATCH] Fixes #1207: externalized client build from maven (#1212) --- build.sh | 6 +++++ web/pom.xml | 75 +---------------------------------------------------- 2 files changed, 7 insertions(+), 74 deletions(-) diff --git a/build.sh b/build.sh index 598258ac52..46eef190c4 100755 --- a/build.sh +++ b/build.sh @@ -1,2 +1,8 @@ #!/bin/bash +set -e + +npm install +npm run compile +npm run lint +npm test mvn clean install diff --git a/web/pom.xml b/web/pom.xml index d0e6dac25b..33b804de27 100644 --- a/web/pom.xml +++ b/web/pom.xml @@ -82,80 +82,7 @@ - - com.github.eirslett - frontend-maven-plugin - 1.1 - - - - - install node and npm - compile - - install-node-and-npm - - - v4.6.1 - 3.10.5 - .. - - - - - npm install - compile - - npm - - - - install - .. - - - - - npm run compile - compile - - npm - - - - run compile - .. - - - - - npm run lint - - npm - - test - - - run lint - .. - - - - - npm test - - npm - - test - - - ${skipTests} - run mvntest - .. - - - - + maven-resources-plugin