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

rfscholte pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git


The following commit(s) were added to refs/heads/master by this push:
     new f727d26  Update plugins make sure maven-plugin-tools-x are installed 
for ITs
f727d26 is described below

commit f727d265de6e3935d1153832d475bb635b44c630
Author: rfscholte <[email protected]>
AuthorDate: Fri Apr 23 13:48:30 2021 +0200

    Update plugins
    make sure maven-plugin-tools-x are installed for ITs
---
 maven-plugin-plugin/pom.xml | 13 +++++++++++++
 pom.xml                     | 37 +++++++++++--------------------------
 2 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/maven-plugin-plugin/pom.xml b/maven-plugin-plugin/pom.xml
index 58122c6..22cdc9d 100644
--- a/maven-plugin-plugin/pom.xml
+++ b/maven-plugin-plugin/pom.xml
@@ -83,6 +83,19 @@
         'maven-plugin-tools-annotations' which fails to load at runtime when 
not available.
       -->
     </dependency>
+    <!-- define optional runtime dependencies for integration tests -->
+    <dependency>
+      <groupId>org.apache.maven.plugin-tools</groupId>
+      <artifactId>maven-plugin-tools-ant</artifactId>
+      <scope>runtime</scope>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.plugin-tools</groupId>
+      <artifactId>maven-plugin-tools-beanshell</artifactId>
+      <scope>runtime</scope>
+      <optional>true</optional>
+    </dependency>
 
     <!-- doxia -->
     <dependency>
diff --git a/pom.xml b/pom.xml
index 290b179..01cc365 100644
--- a/pom.xml
+++ b/pom.xml
@@ -95,9 +95,9 @@
     <pluginTestingHarnessVersion>1.3</pluginTestingHarnessVersion>
     <mavenVersion>3.0</mavenVersion>
     <antVersion>1.7.1</antVersion>
-    <mavenInvokerPluginVersion>3.0.1</mavenInvokerPluginVersion>
+    <mavenInvokerPluginVersion>3.2.2</mavenInvokerPluginVersion>
     
<maven.site.path>plugin-tools-archives/plugin-tools-LATEST</maven.site.path>
-    <asmVersion>9.0</asmVersion>
+    <asmVersion>9.1</asmVersion>
     
<project.build.outputTimestamp>2020-04-07T21:04:00Z</project.build.outputTimestamp>
   </properties>
 
@@ -136,6 +136,11 @@
       </dependency>
       <dependency>
         <groupId>org.apache.maven.plugin-tools</groupId>
+        <artifactId>maven-plugin-tools-ant</artifactId>
+        <version>${project.version}</version>
+      </dependency>
+      <dependency>
+        <groupId>org.apache.maven.plugin-tools</groupId>
         <artifactId>maven-plugin-tools-beanshell</artifactId>
         <version>${project.version}</version>
       </dependency>
@@ -196,12 +201,6 @@
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-velocity</artifactId>
         <version>1.2</version>
-        <exclusions>
-          <exclusion>
-            <groupId>velocity</groupId>
-            <artifactId>velocity</artifactId>
-          </exclusion>
-        </exclusions>
       </dependency>
 
       <!-- other -->
@@ -243,7 +242,7 @@
       <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
-        <version>4.13</version>
+        <version>4.13.1</version>
         <scope>test</scope>
       </dependency>
     </dependencies>
@@ -263,7 +262,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-site-plugin</artifactId>
-          <version>3.9.0</version>
+          <version>3.9.1</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
@@ -291,26 +290,12 @@
     <plugins>
       <plugin>
         <artifactId>maven-enforcer-plugin</artifactId>
-        <executions>
-          <execution>
-            <id>enforce-bytecode-version</id>
-            <configuration>
-              <rules>
-                <enforceBytecodeVersion>
-                  <excludes>
-                    <!-- ASM supports Java 1.5+, see 
https://asm.ow2.io/faq.html#Q14 -->
-                    <exclude>org.ow2.asm:*</exclude>
-                  </excludes>
-                </enforceBytecodeVersion>
-              </rules>
-            </configuration>
-          </execution>
-        </executions>
+        <version>3.0.0-M3</version>
         <dependencies>
           <dependency>
             <groupId>org.codehaus.mojo</groupId>
             <artifactId>extra-enforcer-rules</artifactId>
-            <version>1.2</version>
+            <version>1.3</version>
           </dependency>
         </dependencies>
       </plugin>

Reply via email to