From 5a47383b6848949e92933e15d723fb2dddd203ca Mon Sep 17 00:00:00 2001 From: Joze RIHTARSIC <joze.RIHTARSIC@ext.ec.europa.eu> Date: Wed, 1 Jun 2022 20:17:22 +0200 Subject: [PATCH] maven release issue does not pass arguments to sub-build --- pom.xml | 6 +++++- smp-angular/pom.xml | 6 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 5cfac94e2..351594081 100644 --- a/pom.xml +++ b/pom.xml @@ -111,6 +111,7 @@ </sonar.coverage.exclusions> <!-- latest version compatible with SonarQube 5.6 is: 3.3.0.603--> <sonar.maven.plugin.version>3.5.0.1254</sonar.maven.plugin.version> + <release.arguments>-Dmaven.javadoc.skip=true -Dmaven.test.skipTests=true -Dmaven.test.skip=true</release.arguments> </properties> <scm> @@ -698,7 +699,10 @@ <artifactId>maven-release-plugin</artifactId> <version>2.5.3</version> <configuration> - <arguments>$(arguments)</arguments> + <arguments>-DusePreInstallNpm -Dmaven.javadoc.skip=true -Dmaven.test.skipTests=true -Dmaven.test.skip=true</arguments> + <!-- <arguments>${release.arguments}</arguments> and setting it as + release:prepare -Darguments="-Dmaven.javadoc.skip=true -Dmaven.test.skipTests=true -Dmaven.test.skip=true" -DskipITs=true + does not work! --> <autoVersionSubmodules>true</autoVersionSubmodules> </configuration> </plugin> diff --git a/smp-angular/pom.xml b/smp-angular/pom.xml index 7b9ac6027..76421fb5f 100644 --- a/smp-angular/pom.xml +++ b/smp-angular/pom.xml @@ -55,10 +55,10 @@ <profiles> <profile> - <id>installNpm</id> + <id>defaultInstallNpm</id> <activation> <property> - <name>installNpm</name> + <name>!usePreInstallNpm</name> </property> </activation> <build> @@ -105,7 +105,7 @@ <id>usePreInstalledNpm</id> <activation> <property> - <name>!installNpm</name> + <name>usePreInstallNpm</name> </property> </activation> <build> -- GitLab