added enforcer plugin 65/68165/1
authorsunil unnava <sunil.unnava@att.com>
Thu, 20 Sep 2018 15:38:55 +0000 (11:38 -0400)
committersunil unnava <sunil.unnava@att.com>
Thu, 20 Sep 2018 15:40:18 +0000 (11:40 -0400)
Issue-ID: DMAAP-528
Change-Id: Ibeab23137b8b1af08063b14ec9db651bdf492698
Signed-off-by: sunil unnava <sunil.unnava@att.com>
pom.xml

diff --git a/pom.xml b/pom.xml
index de67dac..9c4c5c5 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                                        </execution>
                                </executions>
                        </plugin>
                                        </execution>
                                </executions>
                        </plugin>
+                       
+               <plugin>
+                       <groupId>org.apache.maven.plugins</groupId>
+                       <artifactId>maven-enforcer-plugin</artifactId>
+                       <executions>
+                               <execution>
+                                       <id>enforce-no-snapshots</id>
+                                       <goals>
+                                               <goal>enforce</goal>
+                                       </goals>
+                                       <configuration>
+                                               <rules>
+                                                       <requireReleaseDeps>
+                                                               <message>No Snapshots Allowed!</message>
+                                                               <excludes>
+                                                                       <exclude>org.onap.aaf.authz:aaf-cadi-client</exclude>
+                                                                       <exclude>org.onap.aaf.authz:aaf-misc-env</exclude>
+                                                                       <exclude>org.onap.aaf.authz:aaf-cadi-aaf</exclude>
+                                                                       <exclude>org.onap.aaf.authz:aaf-auth-client</exclude>
+                                                                       <exclude>org.onap.aaf.authz:aaf-cadi-core</exclude>
+                                                                       <exclude>org.onap.aaf.authz:aaf-misc-rosetta</exclude>
+                                                               </excludes>
+                                                       </requireReleaseDeps>
+                                               </rules>
+                                               <fail>true</fail>
+                                       </configuration>
+                               </execution>
+                       </executions>
+               </plugin>
 
                </plugins>
        </build>
 
                </plugins>
        </build>