diff --git a/BudgetMasterServer/pom.xml b/BudgetMasterServer/pom.xml index 1e27e780fdf3c7f935192bb063ce304f6f8ae15f..39a7af9e34b7a87c46194af200df5d31d029f105 100644 --- a/BudgetMasterServer/pom.xml +++ b/BudgetMasterServer/pom.xml @@ -40,7 +40,6 @@ <itextpdf.version>5.5.13.3</itextpdf.version> <vanilla-picker.version>2.12.1</vanilla-picker.version> <jacoco-maven-plugin.version>0.8.8</jacoco-maven-plugin.version> - <dependency-check-maven.version>7.1.0</dependency-check-maven.version> <project.outputDirectory>${project.build.directory}/../build/${project.version}</project.outputDirectory> <project.artifactName>${project.artifactId}-v${project.version}</project.artifactName> @@ -284,31 +283,6 @@ </execution> </executions> </plugin> - - <plugin> - <groupId>org.owasp</groupId> - <artifactId>dependency-check-maven</artifactId> - <version>${dependency-check-maven.version}</version> - <inherited>false</inherited> - <configuration> - <skip>false</skip> - <cveValidForHours>48</cveValidForHours> - <assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled> - <failOnError>false</failOnError> - <formats> - <format>HTML</format> - <format>XML</format> - </formats> - </configuration> - <executions> - <execution> - <goals> - <goal>aggregate</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> </build> </project> \ No newline at end of file diff --git a/dependency-check-maven-suppression.xml b/dependency-check-maven-suppression.xml new file mode 100644 index 0000000000000000000000000000000000000000..442d77a964d8003bc2396e27a0e40f475790830e --- /dev/null +++ b/dependency-check-maven-suppression.xml @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<suppressions xmlns="https://jeremylong.github.io/DependencyCheck/dependency-suppression.1.3.xsd"> + +</suppressions> \ No newline at end of file diff --git a/pom.xml b/pom.xml index b58c028c80bbf7dff5f7b81ba3bd523a26bd126c..3ecd84e28f8ae03e2e6a81125fe1a610c7942381 100644 --- a/pom.xml +++ b/pom.xml @@ -57,6 +57,8 @@ <testcontainer.version>1.17.2</testcontainer.version> <assertj-core.version>3.22.0</assertj-core.version> + + <dependency-check-maven.version>7.1.0</dependency-check-maven.version> </properties> <dependencies> @@ -88,6 +90,36 @@ </dependency> </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.owasp</groupId> + <artifactId>dependency-check-maven</artifactId> + <version>${dependency-check-maven.version}</version> + <inherited>false</inherited> + <configuration> + <skip>false</skip> + <cveValidForHours>48</cveValidForHours> + <assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled> + <failOnError>false</failOnError> + <formats> + <format>HTML</format> + <format>XML</format> + </formats> + <suppressionFile>dependency-check-maven-suppression.xml</suppressionFile> + </configuration> + <executions> + <execution> + <goals> + <goal>aggregate</goal> + </goals> + </execution> + </executions> + </plugin> + + </plugins> + </build> + <distributionManagement> <repository> <id>release</id>