This is an automated email from the ASF dual-hosted git repository.
ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/master by this push:
new 8769156 Replace ${camel.quarkus.project.root} set by
directory-maven-plugin with ${maven.multiModuleProjectDirectory}
8769156 is described below
commit 876915617f1bd6b2cb58b071ee4b63e0fdea4dcc
Author: Peter Palaga <[email protected]>
AuthorDate: Mon Oct 26 09:30:12 2020 +0100
Replace ${camel.quarkus.project.root} set by directory-maven-plugin with
${maven.multiModuleProjectDirectory}
---
catalog/pom.xml | 6 +++---
pom.xml | 1 -
poms/build-parent/pom.xml | 26 ++++++--------------------
tooling/descriptors/src.xml | 3 ++-
tooling/scripts/validate-dependencies.groovy | 2 +-
5 files changed, 12 insertions(+), 26 deletions(-)
diff --git a/catalog/pom.xml b/catalog/pom.xml
index 879a63e..80b5136 100644
--- a/catalog/pom.xml
+++ b/catalog/pom.xml
@@ -4249,9 +4249,9 @@
<phase>process-resources</phase>
<configuration>
<extensionDirectories>
-
<extensionDirectory>${camel.quarkus.project.root}/extensions-core</extensionDirectory>
-
<extensionDirectory>${camel.quarkus.project.root}/extensions</extensionDirectory>
-
<extensionDirectory>${camel.quarkus.project.root}/extensions-jvm</extensionDirectory>
+
<extensionDirectory>${maven.multiModuleProjectDirectory}/extensions-core</extensionDirectory>
+
<extensionDirectory>${maven.multiModuleProjectDirectory}/extensions</extensionDirectory>
+
<extensionDirectory>${maven.multiModuleProjectDirectory}/extensions-jvm</extensionDirectory>
</extensionDirectories>
<skipArtifactIdBases>
<skipArtifactIdBase>http-common</skipArtifactIdBase>
diff --git a/pom.xml b/pom.xml
index fcbae41..efe5e7c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -124,7 +124,6 @@
<!-- Maven plugin versions (keep sorted alphabetically) -->
<cq-plugin.version>0.20.0</cq-plugin.version>
<build-helper-maven-plugin.version>3.1.0</build-helper-maven-plugin.version>
- <directory-maven-plugin.version>0.3.1</directory-maven-plugin.version>
<exec-maven-plugin.version>3.0.0</exec-maven-plugin.version>
<formatter-maven-plugin.version>2.11.0</formatter-maven-plugin.version>
<google-auth-library-credentials.version>0.19.0</google-auth-library-credentials.version>
diff --git a/poms/build-parent/pom.xml b/poms/build-parent/pom.xml
index de9000f..0de3156 100644
--- a/poms/build-parent/pom.xml
+++ b/poms/build-parent/pom.xml
@@ -104,7 +104,7 @@
<artifactId>formatter-maven-plugin</artifactId>
<version>${formatter-maven-plugin.version}</version>
<configuration>
-
<configFile>${camel.quarkus.project.root}/tooling/eclipse-formatter-config.xml</configFile>
+
<configFile>${maven.multiModuleProjectDirectory}/tooling/eclipse-formatter-config.xml</configFile>
<skip>${format.skip}</skip>
</configuration>
</plugin>
@@ -125,23 +125,6 @@
<plugins>
<plugin>
- <groupId>org.commonjava.maven.plugins</groupId>
- <artifactId>directory-maven-plugin</artifactId>
- <version>${directory-maven-plugin.version}</version>
- <executions>
- <execution>
- <id>directories</id>
- <goals>
- <goal>highest-basedir</goal>
- </goals>
- <phase>validate</phase>
- <configuration>
- <property>camel.quarkus.project.root</property>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-remote-resources-plugin</artifactId>
<executions>
@@ -164,7 +147,7 @@
<configuration>
<resources>
<resource>
-
<directory>${camel.quarkus.project.root}/tooling/legal</directory>
+
<directory>${maven.multiModuleProjectDirectory}/tooling/legal</directory>
</resource>
</resources>
</configuration>
@@ -223,7 +206,10 @@
</goals>
<phase>validate</phase>
<configuration>
-
<source>file://${camel.quarkus.project.root}/tooling/scripts/validate-dependencies.groovy</source>
+
<source>file://${maven.multiModuleProjectDirectory}/tooling/scripts/validate-dependencies.groovy</source>
+ <properties>
+
<maven.multiModuleProjectDirectory>${maven.multiModuleProjectDirectory}</maven.multiModuleProjectDirectory>
+ </properties>
</configuration>
</execution>
</executions>
diff --git a/tooling/descriptors/src.xml b/tooling/descriptors/src.xml
index f9445c7..7c29c6d 100644
--- a/tooling/descriptors/src.xml
+++ b/tooling/descriptors/src.xml
@@ -44,7 +44,8 @@
<exclude>*/activemq-data/**</exclude>
<exclude>**/eclipse-classes/**</exclude>
<exclude>**/.*</exclude>
- <exclude>**/.*/**</exclude>
+ <exclude>**/.github/**</exclude>
+ <exclude>**/.mvn/wrapper/**</exclude>
<exclude>**/surefire*</exclude>
<exclude>**/svn-commit*</exclude>
diff --git a/tooling/scripts/validate-dependencies.groovy
b/tooling/scripts/validate-dependencies.groovy
index e423b45..4e962e1 100644
--- a/tooling/scripts/validate-dependencies.groovy
+++ b/tooling/scripts/validate-dependencies.groovy
@@ -25,7 +25,7 @@ final Set<String> extensionGroupIds =
["org.apache.camel.quarkus", "io.quarkus",
/* artifactIds from groups contained in extensionGroupIds that are not
extensions */
final Set<String> nonExtensionArtifactIds = ["quarkus-development-mode-spi",
"camel-quarkus-qute-component"] as Set
-final Path treeRootDir =
Paths.get(project.properties['camel.quarkus.project.root'])
+final Path treeRootDir =
Paths.get(properties['maven.multiModuleProjectDirectory'])
final Path relativePomPath =
treeRootDir.relativize(pomXml.toPath().normalize())
if (pomXml.exists()) {