This is an automated email from the ASF dual-hosted git repository.
rec pushed a commit to branch
refactoring/59-Replace-maven-changes-plugin-with-call-to-GH-API-to-generate-release-notes
in repository https://gitbox.apache.org/repos/asf/uima-parent-pom.git
The following commit(s) were added to
refs/heads/refactoring/59-Replace-maven-changes-plugin-with-call-to-GH-API-to-generate-release-notes
by this push:
new ec2ab89 Issue #59: Replace maven-changes-plugin with call to GH API
to generate release notes
ec2ab89 is described below
commit ec2ab899cdd4ed52b74c9dc2695cf0a1f94219ba
Author: Richard Eckart de Castilho <[email protected]>
AuthorDate: Wed Oct 4 15:55:34 2023 +0200
Issue #59: Replace maven-changes-plugin with call to GH API to generate
release notes
- Remove the old changes profile
- Set up Jenkinsfile to skip release notes generation on Jenkins
---
Jenkinsfile | 4 +++-
pom.xml | 62 +++----------------------------------------------------------
2 files changed, 6 insertions(+), 60 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index 74f1698..2041bc4 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -17,4 +17,6 @@
@Library('uima-build-jenkins-shared-library') _
-defaultPipeline { }
+defaultPipeline {
+ extraMavenArguments = '-Prun-rat-report -Ddisable-rc-auto-staging
-Ddisable-generate-release-notes'
+}
diff --git a/pom.xml b/pom.xml
index 02fd6da..83ac021 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1005,6 +1005,9 @@
<file>
<exists>marker-file-enabling-release-notes</exists>
</file>
+ <property>
+ <name>!disable-generate-release-notes</name>
+ </property>
</activation>
<build>
<plugins>
@@ -1073,65 +1076,6 @@
</build>
</profile>
- <!-- *********************************************** -->
- <!-- * Generate changes report * -->
- <!-- *********************************************** -->
- <profile>
- <id>generate-changes-report</id>
- <activation>
- <file>
- <exists>marker-file-enabling-changes-report</exists>
- </file>
- </activation>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-remote-resources-plugin</artifactId>
- </plugin>
-
- <plugin>
- <artifactId>maven-clean-plugin</artifactId>
- <executions>
- <execution>
- <id>clean-changes-report</id>
- <phase>clean</phase>
- <goals>
- <goal>clean</goal>
- </goals>
- <configuration>
- <filesets>
- <fileset>
- <directory>${basedir}/issuesFixed</directory>
- </fileset>
- </filesets>
- </configuration>
- </execution>
- </executions>
- </plugin>
-
- <plugin>
- <artifactId>maven-changes-plugin</artifactId>
- <executions>
- <execution>
- <id>default-cli</id>
- <phase>generate-resources</phase>
- <goals>
- <goal>github-report</goal>
- </goals>
- <configuration>
- <columnNames>Type,Id,Status,Summary</columnNames>
- <onlyCurrentVersion>true</onlyCurrentVersion>
- <githubAPIScheme>https</githubAPIScheme>
- <githubAPIPort>443</githubAPIPort>
- <outputDirectory>${basedir}/issuesFixed/</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
-
<!-- ************************************ -->
<!-- * Build Custom Binary Distribution * -->
<!-- ************************************ -->