You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by kw...@apache.org on 2022/01/18 13:30:49 UTC

[sling-parent] branch master updated: SLING-11070 update m-plugin-p to 3.6.4

This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-parent.git


The following commit(s) were added to refs/heads/master by this push:
     new 1cf573f  SLING-11070 update m-plugin-p to 3.6.4
1cf573f is described below

commit 1cf573fe4af6e4b65b150ec57116bc72944fc82d
Author: Konrad Windszus <kw...@apache.org>
AuthorDate: Tue Jan 18 14:30:42 2022 +0100

    SLING-11070 update m-plugin-p to 3.6.4
    
    manage version of m-plugin-annotations
---
 sling-parent/pom.xml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/sling-parent/pom.xml b/sling-parent/pom.xml
index dcf8c9d..32f6dd6 100644
--- a/sling-parent/pom.xml
+++ b/sling-parent/pom.xml
@@ -62,6 +62,7 @@
         <surefire.version>3.0.0-M4</surefire.version>
         <minimalMavenBuildVersion>3.3.9</minimalMavenBuildVersion>
         <minimalJavaBuildVersion>1.8</minimalJavaBuildVersion>
+        <maven.plugin.tools.version>3.6.4</maven.plugin.tools.version><!-- version used for modules of https://maven.apache.org/plugin-tools/index.html -->
         <!-- the github id used for the ribbon for Maven sites: https://maven.apache.org/skins/maven-fluido-skin/#GitHub_ribbons -->
         <github.project.id>apache/sling-dummyproject</github.project.id>
         <javadoc.excludePackageNames>*.impl:*.internal:${site.javadoc.exclude}</javadoc.excludePackageNames>
@@ -289,6 +290,11 @@
                         <retryFailedDeploymentCount>10</retryFailedDeploymentCount>
                     </configuration>
                 </plugin>
+                <!-- upgrade from 3.6.1 in ASF parent -->
+                <plugin>
+                    <artifactId>maven-plugin-plugin</artifactId>
+                    <version>${maven.plugin.tools.version}</version>
+                </plugin>
                 <!-- only overwrite config for surefire/failsafe -->
                 <plugin>
                     <artifactId>maven-surefire-plugin</artifactId>
@@ -1000,6 +1006,14 @@
                 <scope>provided</scope>
             </dependency>
 
+            <!-- Annotations used in Maven Plugins -->
+            <dependency>
+                <groupId>org.apache.maven.plugin-tools</groupId>
+                <artifactId>maven-plugin-annotations</artifactId>
+                <version>${maven.plugin.tools.version}</version>
+                <scope>provided</scope> <!-- annotations are not used at runtime because @Retention(value=CLASS), they are needed only to build the plugin -->
+            </dependency>
+
             <!-- Basic dependencies for Unit Tests -->
             <dependency>
                 <groupId>junit</groupId>