diff options
author | Dileep Ranganathan <dileep.ranganathan@intel.com> | 2017-08-18 11:58:52 -0700 |
---|---|---|
committer | Venkata Harish K Kajur <vk250x@att.com> | 2017-08-21 13:20:22 -0400 |
commit | dc5186ed8d5a9a280a36afb40b6b7f457a8c82f2 (patch) | |
tree | 8e3eca8092ed1c8e8367656c068827e246bb0745 /aai-schema | |
parent | 61b392aa55b6560459367d927a24dc6126ae727e (diff) |
Update POM to inherit from oparent
Removed some redundant and inheritable elements
Fixed warnings related to building effective pom
Removed duplicate dependencies
Add version to maven-deploy-plugin
Issue-Id: AAI-77
Change-Id: Ie634874299489fb2971b065c66ff9467839bb36f
Signed-off-by: Dileep Ranganathan <dileep.ranganathan@intel.com>
Diffstat (limited to 'aai-schema')
-rw-r--r-- | aai-schema/pom.xml | 117 |
1 files changed, 6 insertions, 111 deletions
diff --git a/aai-schema/pom.xml b/aai-schema/pom.xml index 4183cf5d..535e43d5 100644 --- a/aai-schema/pom.xml +++ b/aai-schema/pom.xml @@ -11,11 +11,7 @@ <artifactId>aai-schema</artifactId> <name>aai-schema</name> <properties> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <nexusproxy>https://nexus.onap.org</nexusproxy> <sitePath>/content/sites/site/${project.groupId}/${project.artifactId}/${project.version}</sitePath> - <maven.compiler.target>1.8</maven.compiler.target> - <maven.compiler.source>1.8</maven.compiler.source> </properties> <dependencies> <dependency> @@ -29,43 +25,7 @@ <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>license-maven-plugin</artifactId> - <version>1.12</version> - <configuration> - <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage> - <licenseName>apache_v2</licenseName> - <inceptionYear>2017</inceptionYear> - <organizationName>AT&T Intellectual Property. All rights reserved.</organizationName> - <projectName>org.openecomp.aai</projectName> - <canUpdateCopyright>true</canUpdateCopyright> - <canUpdateDescription>true</canUpdateDescription> - <canUpdateLicense>true</canUpdateLicense> - <emptyLineAfterHeader>true</emptyLineAfterHeader> - <processStartTag>============LICENSE_START=======================================================</processStartTag> - <processEndTag>============LICENSE_END=========================================================</processEndTag> - <sectionDelimiter>================================================================================</sectionDelimiter> - <includes> - <include>**/*.java</include> - <include>**/*.ksh</include> - <include>**/*.sh</include> - <include>**/*.ftl</include> - <include>**/*.xsd</include> - <include>**/*.xjb</include> - <include>**/aai*.xml</include> - <include>**/*logback*.xml</include> - <include>**/*aaiconfig*.properties</include> - <include>**/*titan*.properties</include> - </includes> - </configuration> - <executions> - <execution> - <id>first</id> - <goals> - <goal>update-file-header</goal> - </goals> - <phase>process-sources</phase> - </execution> - </executions> - </plugin> + </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> @@ -113,53 +73,22 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> - <version>3.6</version> - <dependencies> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-webdav-jackrabbit</artifactId> - <version>2.10</version> - </dependency> - </dependencies> </plugin> - <plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> - <executions> - <execution> - <id>default-deploy</id> - <phase>none</phase> - </execution> - </executions> - </plugin> - <plugin> + </plugin> + <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> - <version>1.6.7</version> - <extensions>true</extensions> - <configuration> - <nexusUrl>${nexusproxy}</nexusUrl> - <stagingProfileId>176c31dfe190a</stagingProfileId> - <serverId>ecomp-staging</serverId> - </configuration> - </plugin> + </plugin> </plugins> </build> <distributionManagement> - <repository> - <id>ecomp-releases</id> - <name>ECOMP Release Repository</name> - <url>${nexusproxy}/content/repositories/releases/</url> - </repository> - <snapshotRepository> - <id>ecomp-snapshots</id> - <name>ECOMP Snapshot Repository</name> - <url>${nexusproxy}/content/repositories/snapshots/</url> - </snapshotRepository> <site> <id>ecomp-site</id> - <url>dav:${nexusproxy}${sitePath}</url> + <url>dav:${onap.nexus.url}${sitePath}</url> </site> </distributionManagement> @@ -176,38 +105,4 @@ </pluginRepository> </pluginRepositories> - <repositories> - <repository> - <id>AJSC</id> - <name>AJSC repository</name> - <url>https://mvnrepository.com/artifact/com.att.ajsc</url> - </repository> - <repository> - <id>restlet</id> - <name>maven reslet</name> - <url>https://maven.restlet.com/</url> - </repository> - - <repository> - <id>central</id> - <name>Maven 2 repository 2</name> - <url>http://repo2.maven.org/maven2/</url> - </repository> - <repository> - <id>ecomp-releases</id> - <name>ECOMP Release Repository</name> - <url>${nexusproxy}/content/repositories/releases/</url> - </repository> - <repository> - <id>ecomp-staging</id> - <name>ECOMP Staging Repository</name> - <url>${nexusproxy}/content/repositories/staging/</url> - </repository> - <repository> - <id>ecomp-snapshots</id> - <name>ECOMP Snapshot Repository</name> - <url>${nexusproxy}/content/repositories/snapshots/</url> - </repository> - </repositories> - </project> |