Skip to content

Commit a43f366

Browse files
committed
Merge branch 'maintenance/3.3.x' into release/3.3.1
* maintenance/3.3.x: Issue #260: Issues-fixed report for GitHub and Jira
2 parents 4300917 + 3ba8f33 commit a43f366

File tree

3 files changed

+90
-4
lines changed

3 files changed

+90
-4
lines changed

pom.xml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
<url>${uimaWebsiteUrl}</url>
4141

4242
<properties>
43-
<jiraVersion>3.3.0SDK</jiraVersion>
4443
<assemblyFinalName>uimaj-${project.version}</assemblyFinalName>
4544
<assemblyBinDescriptor>src/main/assembly/bin-without-jackson.xml</assemblyBinDescriptor>
4645
<postNoticeText>${ibmNoticeText}</postNoticeText>
@@ -191,6 +190,7 @@
191190
<modules>
192191
<module>uimaj-parent</module>
193192
<module>aggregate-uimaj</module>
193+
<module>uimaj-legacy-jira-report</module>
194194
</modules>
195195

196196
<build>
@@ -342,13 +342,20 @@
342342
<executions>
343343
<execution>
344344
<id>default-cli</id>
345+
<phase>generate-resources</phase>
346+
<goals>
347+
<goal>github-report</goal>
348+
</goals>
345349
<configuration>
346-
<fixVersionIds>${jiraVersion}</fixVersionIds>
350+
<columnNames>Type,Id,Status,Summary</columnNames>
351+
<onlyCurrentVersion>true</onlyCurrentVersion>
352+
<githubAPIScheme>https</githubAPIScheme>
353+
<githubAPIPort>443</githubAPIPort>
347354
</configuration>
348355
</execution>
349-
</executions>
356+
</executions>
350357
</plugin>
351-
</plugins>
358+
</plugins>
352359
</build>
353360
</profile>
354361

uimaj-legacy-jira-report/pom.xml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Licensed to the Apache Software Foundation (ASF) under one
4+
or more contributor license agreements. See the NOTICE file
5+
distributed with this work for additional information
6+
regarding copyright ownership. The ASF licenses this file
7+
to you under the Apache License, Version 2.0 (the
8+
"License"); you may not use this file except in compliance
9+
with the License. You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing,
14+
software distributed under the License is distributed on an
15+
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16+
KIND, either express or implied. See the License for the
17+
specific language governing permissions and limitations
18+
under the License.
19+
-->
20+
<project xmlns="http://maven.apache.org/POM/4.0.0"
21+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
22+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
23+
<modelVersion>4.0.0</modelVersion>
24+
25+
<parent>
26+
<groupId>org.apache.uima</groupId>
27+
<artifactId>uimaj-parent</artifactId>
28+
<version>3.3.1-SNAPSHOT</version>
29+
<relativePath>../uimaj-parent/pom.xml</relativePath>
30+
</parent>
31+
32+
<artifactId>uimaj-legacy-jira-report</artifactId>
33+
<packaging>pom</packaging>
34+
35+
<properties>
36+
<jiraVersion>3.3.1SDK</jiraVersion>
37+
<maven.deploy.skip>true</maven.deploy.skip>
38+
</properties>
39+
40+
<issueManagement>
41+
<system>Jira</system>
42+
<url>https://issues.apache.org/jira/browse/UIMA</url>
43+
</issueManagement>
44+
45+
<profiles>
46+
<profile>
47+
<id>apache-release</id>
48+
<build>
49+
<!-- Run jira report -->
50+
<!-- depends on having -DjiraVersion set -->
51+
<plugins>
52+
<plugin>
53+
<artifactId>maven-changes-plugin</artifactId>
54+
<executions>
55+
<execution>
56+
<id>default-cli</id>
57+
<phase>generate-resources</phase>
58+
<goals>
59+
<goal>jira-report</goal>
60+
</goals>
61+
<configuration>
62+
<columnNames>Type,Key,Status,Summary</columnNames>
63+
<outputDirectory>${project.basedir}/../issuesFixed</outputDirectory>
64+
<fixVersionIds>${jiraVersion}</fixVersionIds>
65+
</configuration>
66+
</execution>
67+
</executions>
68+
</plugin>
69+
</plugins>
70+
</build>
71+
</profile>
72+
</profiles>
73+
</project>

uimaj-parent/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@
4444
<description>The common parent pom for the UIMA Java SDK</description>
4545
<url>${uimaWebsiteUrl}</url>
4646

47+
<issueManagement>
48+
<system>Github</system>
49+
<url>https://github.com/apache/uima-uimaj/issues</url>
50+
</issueManagement>
51+
4752
<scm>
4853
<tag>uimaj-3.2.0</tag>
4954
<connection>scm:git:https://github.com/apache/uima-uimaj/</connection>
@@ -142,6 +147,7 @@
142147
<junit-version>5.8.2</junit-version>
143148
<assertj-version>3.22.0</assertj-version>
144149
<xmlunit-version>2.9.0</xmlunit-version>
150+
<maven.version>3.2.5</maven.version>
145151

146152
<maven.compiler.target>1.8</maven.compiler.target>
147153
<maven.compiler.source>1.8</maven.compiler.source>

0 commit comments

Comments
 (0)