Skip to content

Commit a3dc95b

Browse files
committed
added maven-enforcer-plugin
1 parent e1843bc commit a3dc95b

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

core/pom.xml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,33 @@
103103
<artifactId>coveralls-maven-plugin</artifactId>
104104
<version>4.3.0</version>
105105
</plugin>
106+
<plugin>
107+
<artifactId>maven-enforcer-plugin</artifactId>
108+
<version>1.0.1</version>
109+
<dependencies>
110+
<dependency>
111+
<groupId>org.semver</groupId>
112+
<artifactId>enforcer-rule</artifactId>
113+
<version>0.9.33</version>
114+
</dependency>
115+
</dependencies>
116+
<executions>
117+
<execution>
118+
<id>check</id>
119+
<phase>verify</phase>
120+
<goals>
121+
<goal>enforce</goal>
122+
</goals>
123+
<configuration>
124+
<rules>
125+
<requireBackwardCompatibility implementation="org.semver.enforcer.RequireBackwardCompatibility">
126+
<compatibilityType>BACKWARD_COMPATIBLE_USER</compatibilityType>
127+
</requireBackwardCompatibility>
128+
</rules>
129+
</configuration>
130+
</execution>
131+
</executions>
132+
</plugin>
106133
</plugins>
107134
</build>
108135
<dependencies>

0 commit comments

Comments
 (0)