diff --git a/pom.xml b/pom.xml index e5d247458..30e72c51f 100644 --- a/pom.xml +++ b/pom.xml @@ -38,6 +38,7 @@ 5.3.20.Final 2.2.5.Final 4.5.13 + clean install -DskipTests @@ -247,6 +248,38 @@ + + io.fabric8 + docker-maven-plugin + 0.39.1 + false + + + + + quay.io/mrizzi/windup-builder:20220307182148CET + + + + ./:/${project.artifactId}:Z + ${user.home}/.m2:${user.home}/.m2:Z + + + + Container build:: + blue + + root + mvn --settings /${project.artifactId}/settings.xml -Dorg.apache.maven.user-settings=/${project.artifactId}/settings.xml -Dmaven.repo.local=${user.home}/.m2/repository ${build.args} -f /${project.artifactId} + + Finished at: + + + + + + + org.apache.maven.plugins maven-surefire-plugin diff --git a/ui-pf4/pom.xml b/ui-pf4/pom.xml index 758c68b42..d8fa63acb 100644 --- a/ui-pf4/pom.xml +++ b/ui-pf4/pom.xml @@ -14,6 +14,9 @@ development + v12.22.9 + v1.22.17 + 1.12.1 @@ -205,62 +208,79 @@ - org.codehaus.mojo - exec-maven-plugin + com.github.eirslett + frontend-maven-plugin + ${frontend-maven-plugin.version} + + src/main/webapp + ${project.build.directory} + - npm-install - compile + install node and npm - exec + install-node-and-yarn - - yarn - src/main/webapp - - install - + ${node.version} + ${yarn.version} + + + + yarn install + + yarn + + + install + + + + yarn-install + + yarn + + + install - webpack-build - compile - exec + yarn - - yarn - src/main/webapp production - - build - --profile - + build --profile - webpack-build-freemarker - compile - exec + yarn - - yarn - src/main/webapp - - build:freemarker - + build:freemarker + + + nodejs10 + + v10.24.1 + + + + nodejs14 + + v14.19.0 + + +