Skip to content

Commit e01f30f

Browse files
authored
chore: dependencies check at build time (#765)
1 parent 55d4a80 commit e01f30f

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

algoliasearch-apache/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<dependency>
1717
<groupId>org.apache.httpcomponents</groupId>
1818
<artifactId>httpasyncclient</artifactId>
19-
<version>4.1.4</version>
19+
<version>4.1.5</version>
2020
</dependency>
2121

2222
<!--Algolia dependencies-->

pom.xml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,32 @@
136136
</execution>
137137
</executions>
138138
</plugin>
139+
<plugin>
140+
<groupId>org.apache.maven.plugins</groupId>
141+
<artifactId>maven-enforcer-plugin</artifactId>
142+
<version>3.0.0-M3</version>
143+
<dependencies>
144+
<dependency>
145+
<groupId>org.sonatype.ossindex.maven</groupId>
146+
<artifactId>ossindex-maven-enforcer-rules</artifactId>
147+
<version>3.1.0</version>
148+
</dependency>
149+
</dependencies>
150+
<executions>
151+
<execution>
152+
<id>vulnerability-checks</id>
153+
<phase>validate</phase>
154+
<goals>
155+
<goal>enforce</goal>
156+
</goals>
157+
<configuration>
158+
<rules>
159+
<banVulnerable implementation="org.sonatype.ossindex.maven.enforcer.BanVulnerableDependencies"/>
160+
</rules>
161+
</configuration>
162+
</execution>
163+
</executions>
164+
</plugin>
139165
</plugins>
140166

141167
</build>

0 commit comments

Comments
 (0)