| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one |
| or more contributor license agreements. See the NOTICE file |
| distributed with this work for additional information |
| regarding copyright ownership. The ASF licenses this file |
| to you under the Apache License, Version 2.0 (the |
| "License"); you may not use this file except in compliance |
| with the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, |
| software distributed under the License is distributed on an |
| "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| KIND, either express or implied. See the License for the |
| specific language governing permissions and limitations |
| under the License. |
| --> |
| |
| <!-- This pom serves as the the Apache UIMA Addons common parent pom, |
| and may include overrides to the project-wide parent-pom. |
| Over time, things in this pom which apply to |
| other projects within UIMA are migrated to the |
| project-wide parent pom. |
| --> |
| |
| <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/maven-v4_0_0.xsd"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.apache.uima</groupId> |
| <artifactId>parent-pom</artifactId> |
| <version>7</version> |
| <relativePath /> |
| </parent> |
| |
| <groupId>org.apache.uima</groupId> |
| <artifactId>uima-addons-parent</artifactId> |
| <packaging>pom</packaging> |
| <version>2.3.2-SNAPSHOT</version> |
| <name>Apache UIMA-AddOns: ${project.artifactId}</name> |
| <description>The common parent pom for uima-addons</description> |
| <url>${uimaWebsiteUrl}</url> |
| |
| <issueManagement> |
| <system>Jira</system> |
| <!-- the form of the url is from http://maven.apache.org/plugins/maven-changes-plugin/usage.html --> |
| <!--url>https://issues.apache.org/jira/BrowseProject.jspa?projectId=12310570</url--> |
| <url>https://issues.apache.org/jira/browse/UIMA</url> |
| </issueManagement> |
| |
| <scm> |
| <connection> |
| scm:svn:http://svn.apache.org/repos/asf/uima/addons/trunk/uima-addons-parent |
| </connection> |
| <developerConnection> |
| scm:svn:https://svn.apache.org/repos/asf/uima/addons/trunk/uima-addons-parent |
| </developerConnection> |
| <url> |
| http://svn.apache.org/viewvc/uima/sandbox/addons/uima-addons-parent |
| </url> |
| </scm> |
| |
| <!-- The repositories section is duplicated from |
| the parent pom one, and adds the Apache Snapshot Nexus repository |
| where UIMA snapshots are deployed. This is needed if for instance, |
| a project depends on some new SNAPSHOT level of a build tool, |
| where the users hasn't checked out the build tooling. |
| |
| This allows maven to find the snapshots when looking for the parent of |
| this pom --> |
| <repositories> |
| <repository> |
| <id>eclipsePlugins</id> |
| <name>Eclipse components</name> |
| <layout>default</layout> |
| <url>http://repo1.maven.org/eclipse</url> |
| |
| <releases> |
| <updatePolicy>never</updatePolicy> |
| <checksumPolicy>fail</checksumPolicy> |
| </releases> |
| |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| </repository> |
| |
| <!-- modify central repository access: |
| Turn on checksum checking--> |
| <repository> |
| <id>central</id> |
| <name>Maven Repository Switchboard</name> |
| <layout>default</layout> |
| <url>http://repo1.maven.org/maven2</url> |
| |
| <releases> |
| <enabled>true</enabled> |
| <checksumPolicy>fail</checksumPolicy> |
| <updatePolicy>never</updatePolicy> |
| </releases> |
| |
| <snapshots> |
| <enabled>false</enabled> |
| </snapshots> |
| |
| </repository> |
| </repositories> |
| |
| <pluginRepositories> |
| <pluginRepository> |
| <id>apache.snapshots.plugins</id> |
| <name>Apache Snapshot Repository - Maven plugins</name> |
| <url>http://repository.apache.org/snapshots</url> |
| <layout>default</layout> |
| <releases> |
| <enabled>false</enabled> |
| </releases> |
| <snapshots> |
| <enabled>true</enabled> |
| <checksumPolicy>fail</checksumPolicy> |
| <updatePolicy>never</updatePolicy> |
| </snapshots> |
| </pluginRepository> |
| |
| </pluginRepositories> |
| |
| <properties> |
| <uimaScmRoot>addons</uimaScmRoot> |
| <uimaScmProject>${project.artifactId}</uimaScmProject> |
| <uimaDependencyVersion>2.3.1</uimaDependencyVersion> |
| </properties> |
| |
| <build> |
| <!-- temp fix until parent-pom-3 is released --> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <configuration> |
| <mavenExecutorId>forked-path</mavenExecutorId> |
| <tagBase>https://svn.apache.org/repos/asf/uima/sandbox/tags/</tagBase> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| |
| |
| <profiles> |
| <profile> |
| <id>apache-release</id> |
| <properties> |
| <jiraVersion>12324634</jiraVersion> |
| <assemblyFinalName>uima-${project.artifactId}-${project.version}</assemblyFinalName> |
| </properties> |
| |
| <build> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-release-plugin</artifactId> |
| <version>2.1</version> |
| <configuration> |
| <mavenExecutorId>forked-path</mavenExecutorId> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| |
| <plugins> |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-changes-plugin</artifactId> |
| <version>2.8</version> |
| <executions> |
| <execution> |
| <id>default-cli</id> |
| <goals><goal>jira-report</goal></goals> |
| <phase>generate-resources</phase> |
| <configuration> |
| <useJql>true</useJql> |
| <fixVersionIds>${jiraVersion}</fixVersionIds> |
| <columnNames>Type,Key,Status,Summary</columnNames> |
| <resolutionIds>Fixed</resolutionIds> |
| <statusIds>Closed,Resolved</statusIds> |
| <sortColumnNames>Type, Status, Key</sortColumnNames> |
| <outputDirectory>${basedir}/issuesFixed/</outputDirectory> |
| <maxEntries>1000</maxEntries> |
| </configuration> |
| </execution> |
| </executions> |
| </plugin> |
| |
| </plugins> |
| </build> |
| </profile> |
| |
| <profile> |
| <id>m2e</id> |
| <activation> |
| <property> |
| <name>m2e.version</name> |
| </property> |
| </activation> |
| <build> |
| <pluginManagement> |
| <plugins> |
| |
| <!--This plugin's configuration is used to store Eclipse m2e settings |
| only. It has no influence on the Maven build itself. --> |
| <plugin> |
| <groupId>org.eclipse.m2e</groupId> |
| <artifactId>lifecycle-mapping</artifactId> |
| <version>1.0.0</version> |
| <configuration> |
| <lifecycleMappingMetadata> |
| <pluginExecutions> |
| |
| <!-- ******************************* --> |
| <!-- IGNORE dependency copy / unpack --> |
| <!-- ******************************* --> |
| <pluginExecution> |
| <pluginExecutionFilter> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-dependency-plugin</artifactId> |
| <versionRange>[2,)</versionRange> |
| <goals> |
| <goal>unpack</goal> |
| <goal>copy-dependencies</goal> |
| <goal>unpack-dependencies</goal> |
| <goal>copy</goal> |
| </goals> |
| </pluginExecutionFilter> |
| <action> |
| <ignore /> |
| </action> |
| </pluginExecution> |
| |
| </pluginExecutions> |
| </lifecycleMappingMetadata> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| </profile> |
| </profiles> |
| </project> |