Skip to content

Commit cbd11ff

Browse files
authored
Merge pull request #1057 from jmini/enforcer-plugin_v1
Add maven-enforcer-plugin to prevent SNAPSHOT usage in releases (v1)
2 parents c9941ec + e16f18e commit cbd11ff

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

pom.xml

+22
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,28 @@
188188
</rules>
189189
</configuration>
190190
</plugin>
191+
<plugin>
192+
<groupId>org.apache.maven.plugins</groupId>
193+
<artifactId>maven-enforcer-plugin</artifactId>
194+
<version>3.0.0-M2</version>
195+
<executions>
196+
<execution>
197+
<id>enforce-no-snapshots</id>
198+
<goals>
199+
<goal>enforce</goal>
200+
</goals>
201+
<configuration>
202+
<rules>
203+
<requireReleaseDeps>
204+
<message>No Snapshots Allowed!</message>
205+
<onlyWhenRelease>true</onlyWhenRelease>
206+
</requireReleaseDeps>
207+
</rules>
208+
<fail>true</fail>
209+
</configuration>
210+
</execution>
211+
</executions>
212+
</plugin>
191213
</plugins>
192214
</build>
193215
<dependencyManagement>

0 commit comments

Comments
 (0)