diff options
author | sunil unnava <sunil.unnava@att.com> | 2018-09-19 18:08:36 -0400 |
---|---|---|
committer | sunil unnava <sunil.unnava@att.com> | 2018-09-19 18:13:20 -0400 |
commit | b01a7330883cbd5bce618ea44ea0f86ce6332729 (patch) | |
tree | 6adeee94a55c91cdfceefa6e190ce31697e923c9 /pom.xml | |
parent | ba5557be62af8b3c4f91268a169447adeca85dbc (diff) |
Added AAF plugin
Issue-ID: DMAAP-528
Change-Id: Ie24eba58e44b8df727e28003b1d67fddd8ffcd81
Signed-off-by: sunil unnava <sunil.unnava@att.com>
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 103 |
1 files changed, 98 insertions, 5 deletions
@@ -1,4 +1,3 @@ -<?xml version="1.0"?> <!-- ============LICENSE_START======================================================= org.onap.dmaap ================================================================================ Copyright © 2017 AT&T Intellectual Property. All rights reserved. ================================================================================ @@ -10,7 +9,8 @@ OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ============LICENSE_END========================================================= ECOMP is a trademark and service mark of AT&T Intellectual Property. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> @@ -21,7 +21,7 @@ <groupId>org.onap.dmaap.kafka</groupId> <artifactId>kafka11aaf</artifactId> - <version>1.0.0-SNAPSHOT</version> + <version>0.0.2-SNAPSHOT</version> <name>kafka11aaf</name> <licenses> <license> @@ -32,7 +32,7 @@ <developers> <developer> <name>Sunil Unnava</name> - <email/> + <email></email> <organization>ATT</organization> <organizationUrl>www.att.com</organizationUrl> </developer> @@ -42,6 +42,28 @@ <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.12.4</version> + <configuration> + <excludes> + <!-- exclude until junits updated <exclude>**/DME2*.java</exclude> --> + </excludes> + <!-- <skipTests>true</skipTests> --> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + <version>2.7</version> + <configuration> + <formats> + <format>html</format> + <format>xml</format> + </formats> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.6</version> <dependencies> @@ -201,12 +223,36 @@ </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.4.1</version> + <configuration> + <!-- get all project dependencies --> + <descriptorRefs> + <descriptorRef>jar-with-dependencies</descriptorRef> + </descriptorRefs> + <!-- MainClass in mainfest make a executable jar --> + <finalName>kafka11aaf</finalName> + </configuration> + <executions> + <execution> + <id>make-assembly</id> + <!-- bind to the packaging phase --> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> </build> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <KafkaImg>0.0.1</KafkaImg> + <KafkaImg>0.0.2</KafkaImg> <sitePath>/content/sites/site/org/onap/dmaap/kafka0111/${project.artifactId}/${project.version}</sitePath> <skip.docker.build>true</skip.docker.build> <skip.docker.push>true</skip.docker.push> @@ -223,6 +269,53 @@ </distributionManagement> <dependencies> + <dependency> + <groupId>org.onap.aaf.authz</groupId> + <artifactId>aaf-cadi-aaf</artifactId> + <version>2.1.2-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.2</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-simple</artifactId> + <version>1.7.2</version> + <scope>runtime</scope> + </dependency> + <dependency> + <groupId>org.apache.kafka</groupId> + <artifactId>kafka_2.11</artifactId> + <version>0.11.0.3</version> + </dependency> + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-api-mockito</artifactId> + <version>1.6.4</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-module-junit4</artifactId> + <version>1.6.4</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-module-junit4-rule</artifactId> + <version>1.6.4</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.mockito</groupId> + <artifactId>mockito-core</artifactId> + <version>1.10.19</version> + <scope>test</scope> + </dependency> </dependencies> <profiles> |