Skip to content

Commit

Permalink
Updated dependencies (mainly for fixing Java 11 compatibility).
Browse files Browse the repository at this point in the history
Dropped Docker plugin.
  • Loading branch information
rafalwrzeszcz committed Nov 19, 2019
1 parent 039d32e commit 8bb3b1d
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 35 deletions.
2 changes: 1 addition & 1 deletion parent-generic/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.2</version>
<version>1.18.10</version>
<scope>provided</scope>
</dependency>

Expand Down
45 changes: 16 additions & 29 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -106,19 +106,6 @@

<pluginManagement>
<plugins>
<plugin>
<groupId>com.alexecollins.docker</groupId>
<artifactId>docker-maven-plugin</artifactId>
<version>2.11.24</version>
<executions>
<execution>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>

<plugin>
<groupId>com.bluetrainsoftware.maven.plugins</groupId>
<artifactId>s3-upload-maven-plugin</artifactId>
Expand Down Expand Up @@ -218,7 +205,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<version>3.8.1</version>
<configuration>
<release>11</release>
<forceJavacCompilerUse>true</forceJavacCompilerUse>
Expand All @@ -238,7 +225,7 @@
<path>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
<version>1.18.6.0</version>
<version>1.18.10.0</version>
</path>
</annotationProcessorPaths>
</configuration>
Expand All @@ -247,13 +234,13 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<version>3.0.0-M1</version>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M3</version>
<version>3.0.0-M4</version>
</plugin>

<plugin>
Expand All @@ -273,13 +260,13 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
<version>3.0.0-M1</version>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>3.1.1</version>
<version>3.2.0</version>
<configuration>
<archive>
<index>true</index>
Expand Down Expand Up @@ -370,7 +357,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.7.1</version>
<version>3.8.2</version>
<dependencies>
<dependency>
<groupId>net.trajano.wagon</groupId>
Expand All @@ -396,7 +383,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.1</version>
<version>3.0.0-M4</version>
<configuration>
<trimStackTrace>false</trimStackTrace>
<skipTests>${skip.surefire.tests}</skipTests>
Expand Down Expand Up @@ -467,7 +454,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.1.0</version>
<version>3.1.1</version>
<executions>
<execution>
<goals>
Expand Down Expand Up @@ -497,7 +484,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>3.0.1</version>
<version>3.2.0</version>
<executions>
<execution>
<goals>
Expand Down Expand Up @@ -549,7 +536,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.3</version>
<version>0.8.5</version>
<executions>
<execution>
<goals>
Expand All @@ -562,7 +549,7 @@
<plugin>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
<version>1.18.6.0</version>
<version>1.18.10.0</version>
<configuration>
<addOutputDirectory>false</addOutputDirectory>
<sourceDirectory>src/main/java</sourceDirectory>
Expand Down Expand Up @@ -606,7 +593,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.0.1</version>
<version>3.1.1</version>
<configuration>
<show>private</show>
<excludePackageNames>test.*</excludePackageNames>
Expand Down Expand Up @@ -636,7 +623,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>3.11.0</version>
<version>3.12.0</version>
<configuration>
<analysisCache>true</analysisCache>
</configuration>
Expand All @@ -651,7 +638,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
<version>2.22.1</version>
<version>3.0.0-M4</version>
<reportSets>
<reportSet>
<reports>
Expand All @@ -674,7 +661,7 @@
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.3</version>
<version>0.8.5</version>
</plugin>
</plugins>
</reporting>
Expand Down
5 changes: 0 additions & 5 deletions src/site/markdown/guide/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ Following build plugins are defined in POM structure - all of them are included

Additionally following plugins are defined in management section, so they are not automatically executed in your build, but you can enable them by including them in your project (or are executed by default by **Maven** and only versions and configurations are overridden):

- `com.alexecollins.docker:docker-maven-plugin`
- `com.bluetrainsoftware.maven.plugins:s3-upload-maven-plugin`
- `com.github.eirslett:frontend-maven-plugin`
- `org.apache.maven.plugins:maven-clean-plugin`
Expand Down Expand Up @@ -92,10 +91,6 @@ Build helper plugin exposes version components as a series of properties with pr

Coveralls plugin is not bound to any phase by default, but it can be used from command line.

## `com.alexecollins.docker:docker-maven-plugin`

Generates **Docker** image in `package` phase.

## `com.bluetrainsoftware.maven.plugins:s3-upload-maven-plugin`

Executes `s3-upload` action during the `deploy` phase.
Expand Down

0 comments on commit 8bb3b1d

Please sign in to comment.