From 7523c99b7667fd8e24184585c0f8f984c791c04c Mon Sep 17 00:00:00 2001 From: Holger Friedrich Date: Sat, 10 Oct 2026 23:58:52 +0200 Subject: [PATCH] Pin compiler/resources plugin versions in karaf-maven-plugin tests Signed-off-by: Holger Friedrich --- .../src/it/test-aggregate-features/pom.xml | 7 +++++++ .../src/it/test-basic-generation/pom.xml | 7 +++++++ .../src/it/test-check-dependencies-failure/pom.xml | 8 ++++++++ .../src/it/test-check-dependencies/control.xml | 3 +++ .../src/it/test-check-dependencies/pom.xml | 8 ++++++++ .../src/it/test-commands-generate-help/pom.xml | 7 +++++++ .../src/it/test-feature-dependencies/control.xml | 3 +++ .../src/it/test-feature-dependencies/pom.xml | 8 ++++++++ .../transitive/pom.xml | 7 +++++++ .../transitive/pom.xml | 7 +++++++ .../src/it/test-include-project-artifact/control.xml | 1 + .../src/it/test-include-project-artifact/pom.xml | 8 ++++++++ tooling/karaf-maven-plugin/src/it/test-input-file/pom.xml | 7 +++++++ tooling/karaf-maven-plugin/src/it/test-recursive/pom.xml | 7 +++++++ .../src/it/test-rename-main-feature/control.xml | 1 + .../src/it/test-rename-main-feature/pom.xml | 8 ++++++++ .../src/it/test-repository-dependencies/control.xml | 1 + .../src/it/test-repository-dependencies/pom.xml | 8 ++++++++ tooling/karaf-maven-plugin/src/it/test-run-bundle/pom.xml | 7 +++++++ .../src/it/test-simplify-bundles/pom.xml | 7 +++++++ .../src/it/test-transitive-as-dependency/control.xml | 1 + .../src/it/test-transitive-as-dependency/pom.xml | 8 ++++++++ .../src/it/test-type-classifier/pom.xml | 7 +++++++ 23 files changed, 136 insertions(+) diff --git a/tooling/karaf-maven-plugin/src/it/test-aggregate-features/pom.xml b/tooling/karaf-maven-plugin/src/it/test-aggregate-features/pom.xml index f0009ac396c..96882259ab8 100644 --- a/tooling/karaf-maven-plugin/src/it/test-aggregate-features/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-aggregate-features/pom.xml @@ -21,6 +21,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-aggregate-features 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-basic-generation/pom.xml b/tooling/karaf-maven-plugin/src/it/test-basic-generation/pom.xml index 45122f8b064..fbca6f1503f 100644 --- a/tooling/karaf-maven-plugin/src/it/test-basic-generation/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-basic-generation/pom.xml @@ -21,6 +21,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-basic-generation 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-check-dependencies-failure/pom.xml b/tooling/karaf-maven-plugin/src/it/test-check-dependencies-failure/pom.xml index f4b22b2f53f..8bdcb09cd25 100644 --- a/tooling/karaf-maven-plugin/src/it/test-check-dependencies-failure/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-check-dependencies-failure/pom.xml @@ -20,6 +20,14 @@ --> 4.0.0 + + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-check-dependencies-failure 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-check-dependencies/control.xml b/tooling/karaf-maven-plugin/src/it/test-check-dependencies/control.xml index ea0ab4b04a6..f98f3a32166 100644 --- a/tooling/karaf-maven-plugin/src/it/test-check-dependencies/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-check-dependencies/control.xml @@ -20,15 +20,18 @@ +
Test project
mvn:test/dependency-module-a/1.0-SNAPSHOT mvn:test/dependency-module-b/1.0-SNAPSHOT
+
Test project
mvn:test/dependency-module-c/1.0-SNAPSHOT mvn:test/dependency-module-a/1.0-SNAPSHOT mvn:test/dependency-module-b/1.0-SNAPSHOT
+
Test project
dependency-module-c dependency-module-d
diff --git a/tooling/karaf-maven-plugin/src/it/test-check-dependencies/pom.xml b/tooling/karaf-maven-plugin/src/it/test-check-dependencies/pom.xml index fb2e03ac23e..ce3f4321da9 100644 --- a/tooling/karaf-maven-plugin/src/it/test-check-dependencies/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-check-dependencies/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-check-dependencies 1.0-SNAPSHOT pom + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-commands-generate-help/pom.xml b/tooling/karaf-maven-plugin/src/it/test-commands-generate-help/pom.xml index d88c9951cee..2d552339e7b 100644 --- a/tooling/karaf-maven-plugin/src/it/test-commands-generate-help/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-commands-generate-help/pom.xml @@ -22,6 +22,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-commands-generate-help 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/control.xml b/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/control.xml index 5b27d1e50ab..52859a2e320 100644 --- a/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/control.xml @@ -20,14 +20,17 @@ +
Test project
dependency-feature-c mvn:test/dependency-bundle-a/1.0-SNAPSHOT mvn:test/dependency-bundle-b/1.0-SNAPSHOT
+
Test project
mvn:test/dependency-bundle-c/1.0-SNAPSHOT
+
Test project
dependency-feature-a dependency-feature-c
diff --git a/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/pom.xml b/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/pom.xml index b60f6502281..d1d201ece3e 100644 --- a/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-feature-dependencies/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-feature-dependencies 1.0-SNAPSHOT pom + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transfer-properties/transitive/pom.xml b/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transfer-properties/transitive/pom.xml index 42ec7de9b4a..7fc9152a1d2 100644 --- a/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transfer-properties/transitive/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transfer-properties/transitive/pom.xml @@ -15,6 +15,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test transitive 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transitive/transitive/pom.xml b/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transitive/transitive/pom.xml index 95a0da476b7..35941b6333b 100644 --- a/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transitive/transitive/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-feature-use-version-range-transitive/transitive/pom.xml @@ -21,6 +21,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test transitive 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/control.xml b/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/control.xml index 8ad59568ae9..f285c07959e 100644 --- a/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/control.xml @@ -20,6 +20,7 @@ +
Test project
mvn:test/test-include-project-artifact/1.0-SNAPSHOT
\ No newline at end of file diff --git a/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/pom.xml b/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/pom.xml index 925f726230f..af19be41364 100644 --- a/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-include-project-artifact/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-include-project-artifact 1.0-SNAPSHOT bundle + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-input-file/pom.xml b/tooling/karaf-maven-plugin/src/it/test-input-file/pom.xml index a135fb1b30e..c464a3621b8 100644 --- a/tooling/karaf-maven-plugin/src/it/test-input-file/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-input-file/pom.xml @@ -23,6 +23,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-input-file 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-recursive/pom.xml b/tooling/karaf-maven-plugin/src/it/test-recursive/pom.xml index 46e8ac969b4..2d93bc67b2f 100644 --- a/tooling/karaf-maven-plugin/src/it/test-recursive/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-recursive/pom.xml @@ -21,6 +21,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-recursive 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/control.xml b/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/control.xml index 920bb83b14d..e55c0fc1509 100644 --- a/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/control.xml @@ -21,6 +21,7 @@ +
Test project
mvn:test/test-rename-project-artifact/1.0-SNAPSHOT
diff --git a/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/pom.xml b/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/pom.xml index d81411df4ee..d4e5b0e40ca 100644 --- a/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-rename-main-feature/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-rename-project-artifact 1.0-SNAPSHOT bundle + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/control.xml b/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/control.xml index 67eebbe21c3..0c7bc042721 100644 --- a/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/control.xml @@ -21,6 +21,7 @@ mvn:test/dependency-feature-b/1.0-SNAPSHOT/xml/features +
Test project
dependency-feature-b mvn:test/dependency-bundle-a/1.0-SNAPSHOT
diff --git a/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/pom.xml b/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/pom.xml index 063e4ff3750..9f13a82e979 100644 --- a/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-repository-dependencies/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-repository-dependencies 1.0-SNAPSHOT pom + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-run-bundle/pom.xml b/tooling/karaf-maven-plugin/src/it/test-run-bundle/pom.xml index ec2d2342cf3..e4007234600 100644 --- a/tooling/karaf-maven-plugin/src/it/test-run-bundle/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-run-bundle/pom.xml @@ -21,6 +21,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-run-bundle 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-simplify-bundles/pom.xml b/tooling/karaf-maven-plugin/src/it/test-simplify-bundles/pom.xml index 6eebb6565e8..fd0dddcb70d 100644 --- a/tooling/karaf-maven-plugin/src/it/test-simplify-bundles/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-simplify-bundles/pom.xml @@ -21,6 +21,13 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-simplify-bundles 1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/control.xml b/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/control.xml index 3c20d5634a1..28c4a7b0f55 100644 --- a/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/control.xml +++ b/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/control.xml @@ -20,6 +20,7 @@ +
Test project
mvn:test/transitive-as-dependency-module-e/1.0-SNAPSHOT mvn:test/transitive-as-dependency-module-a/1.0-SNAPSHOT mvn:test/transitive-as-dependency-module-b/1.0-SNAPSHOT diff --git a/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/pom.xml b/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/pom.xml index 3dde7c68be5..e8171091dee 100644 --- a/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-transitive-as-dependency/pom.xml @@ -21,10 +21,18 @@ 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-transitive-as-dependency 1.0-SNAPSHOT pom + Test project UTF-8 diff --git a/tooling/karaf-maven-plugin/src/it/test-type-classifier/pom.xml b/tooling/karaf-maven-plugin/src/it/test-type-classifier/pom.xml index 3fc5a796d12..a52641dccc7 100644 --- a/tooling/karaf-maven-plugin/src/it/test-type-classifier/pom.xml +++ b/tooling/karaf-maven-plugin/src/it/test-type-classifier/pom.xml @@ -22,6 +22,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 + + org.apache + apache + @project.parent.parent.parent.version@ + + + test test-type-classifier 1.0-SNAPSHOT