Skip to content
This repository was archived by the owner on Nov 24, 2022. It is now read-only.

Commit 239b847

Browse files
authored
Merge pull request swagger-api#1056 from jmini/enforcer-plugin_master
Add maven-enforcer-plugin to prevent SNAPSHOT usage in releases
2 parents fdf2c6d + 9046941 commit 239b847

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

pom.xml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,28 @@
178178
</rules>
179179
</configuration>
180180
</plugin>
181+
<plugin>
182+
<groupId>org.apache.maven.plugins</groupId>
183+
<artifactId>maven-enforcer-plugin</artifactId>
184+
<version>3.0.0-M2</version>
185+
<executions>
186+
<execution>
187+
<id>enforce-no-snapshots</id>
188+
<goals>
189+
<goal>enforce</goal>
190+
</goals>
191+
<configuration>
192+
<rules>
193+
<requireReleaseDeps>
194+
<message>No Snapshots Allowed!</message>
195+
<onlyWhenRelease>true</onlyWhenRelease>
196+
</requireReleaseDeps>
197+
</rules>
198+
<fail>true</fail>
199+
</configuration>
200+
</execution>
201+
</executions>
202+
</plugin>
181203
</plugins>
182204
</build>
183205
<dependencyManagement>

0 commit comments

Comments
 (0)