Skip to content

Commit

Permalink
Upgrade dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
kaklakariada committed Aug 11, 2024
1 parent e412d63 commit 0803253
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 19 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

- [PR #65](https://github.com/itsallcode/openfasttrace-maven-plugin/pull/65) Add integration test using an OFT plugin
## [2.1.0] -2024-08-11

- [PR #65](https://github.com/itsallcode/openfasttrace-maven-plugin/pull/65) Add integration test using an OFT plugin and upgrade to [OpenFastTrace 4.1.0](https://github.com/itsallcode/openfasttrace/releases/tag/4.1.0)

## [2.0.0] - 2024-06-09

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Add the openfasttrace-maven-plugin to your `pom.xml`:
<plugin>
<groupId>org.itsallcode</groupId>
<artifactId>openfasttrace-maven-plugin</artifactId>
<version>2.0.0</version>
<version>2.1.0</version>
<executions>
<execution>
<id>trace-requirements</id>
Expand Down Expand Up @@ -67,15 +67,15 @@ You can use OpenFastTrace plugins to import and export requirements in additiona
<plugin>
<groupId>org.itsallcode</groupId>
<artifactId>openfasttrace-maven-plugin</artifactId>
<version>2.0.0</version>
<version>2.1.0</version>
<configuration>
<failBuild>true</failBuild>
</configuration>
<dependencies>
<dependency>
<groupId>org.itsallcode</groupId>
<artifactId>openfasttrace-asciidoc-plugin</artifactId>
<version>0.1.0</version>
<version>0.2.0</version>
</dependency>
</dependencies>
</plugin>
Expand Down
53 changes: 39 additions & 14 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>org.itsallcode</groupId>
<artifactId>openfasttrace-maven-plugin</artifactId>
<version>2.0.0</version>
<version>2.1.0</version>
<packaging>maven-plugin</packaging>

<name>OpenFastTrace Maven Plugin</name>
Expand All @@ -15,10 +15,10 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>17</java.version>
<oft.version>4.0.0</oft.version>
<oft.version>4.1.0</oft.version>
<maven.core.version>3.8.7</maven.core.version>
<skipSigningArtifacts>true</skipSigningArtifacts>
<junit.version>5.11.0-M2</junit.version>
<junit.version>5.11.0-RC1</junit.version>
<jacoco.version>0.8.12</jacoco.version>
<sonar.organization>itsallcode</sonar.organization>
<sonar.host.url>https://sonarcloud.io</sonar.host.url>
Expand Down Expand Up @@ -130,7 +130,7 @@
<!-- Fix CVE-2012-2098 and CVE-2023-37460 in dependency of maven-plugin-testing-harness -->
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-archiver</artifactId>
<version>4.9.2</version>
<version>4.10.0</version>
<scope>test</scope>
</dependency>
<dependency>
Expand All @@ -155,13 +155,13 @@
<dependency>
<groupId>com.exasol</groupId>
<artifactId>maven-plugin-integration-testing</artifactId>
<version>1.1.2</version>
<version>1.1.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
<version>3.26.0</version>
<version>3.26.3</version>
<scope>test</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -230,7 +230,7 @@
<plugin>
<groupId>io.github.git-commit-id</groupId>
<artifactId>git-commit-id-maven-plugin</artifactId>
<version>9.0.0</version>
<version>9.0.1</version>
<executions>
<execution>
<id>get-the-git-infos</id>
Expand Down Expand Up @@ -291,7 +291,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>3.3.2</version>
<version>3.4.0</version>
<configuration>
<filesets>
<fileset>
Expand Down Expand Up @@ -345,7 +345,7 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<!-- Upgrade to a version that supports reproducible builds -->
<version>3.4.1</version>
<version>3.4.2</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand All @@ -363,7 +363,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.7.0</version>
<version>3.8.0</version>
<executions>
<execution>
<id>attach-javadocs</id>
Expand Down Expand Up @@ -431,7 +431,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.6.1</version>
<version>3.7.1</version>
<executions>
<execution>
<id>copy-jacoco</id>
Expand All @@ -451,7 +451,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.2.5</version>
<version>3.3.1</version>
<configuration>
<excludes>
<exclude>**VerifierTest.java</exclude>
Expand All @@ -464,7 +464,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.2.5</version>
<version>3.3.1</version>
<configuration>
<includes>
<include>**VerifierTest.java</include>
Expand All @@ -486,7 +486,7 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<version>2.16.2</version>
<version>2.17.1</version>
<configuration>
<excludes>
<!-- Pin Maven version to 3.x -->
Expand Down Expand Up @@ -518,6 +518,31 @@
</excludeVulnerabilityIds>
</configuration>
</plugin>
<plugin>
<groupId>org.basepom.maven</groupId>
<artifactId>duplicate-finder-maven-plugin</artifactId>
<version>2.0.1</version>
<executions>
<execution>
<id>default</id>
<phase>verify</phase>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
<configuration>
<printEqualFiles>true</printEqualFiles>
<failBuildInCaseOfDifferentContentConflict>true</failBuildInCaseOfDifferentContentConflict>
<failBuildInCaseOfEqualContentConflict>true</failBuildInCaseOfEqualContentConflict>
<failBuildInCaseOfConflict>true</failBuildInCaseOfConflict>
<checkCompileClasspath>true</checkCompileClasspath>
<checkRuntimeClasspath>true</checkRuntimeClasspath>
<checkTestClasspath>false</checkTestClasspath>
<preferLocal>true</preferLocal>
<useResultFile>false</useResultFile>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-artifact-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion src/test/resources/project-with-plugins/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<dependency>
<groupId>org.itsallcode</groupId>
<artifactId>openfasttrace-asciidoc-plugin</artifactId>
<version>0.1.0</version>
<version>0.2.0</version>
</dependency>
</dependencies>
</plugin>
Expand Down

0 comments on commit 0803253

Please sign in to comment.