Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: buildnumber-maven-plugin | Distribution: openSUSE Tumbleweed |
Version: 3.2.1 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Sep 25 17:20:16 2025 |
Group: Unspecified | Build host: reproducible |
Size: 74087 | Source RPM: buildnumber-maven-plugin-3.2.1-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.mojohaus.org/buildnumber-maven-plugin/ | |
Summary: Build Number Maven Plugin |
This mojo is designed to get a unique build number for each time you build your project. So while your version may remain constant at 1.0-SNAPSHOT for many iterations until release, you will have a build number that can uniquely identify each build during that time. The build number is obtained from scm, and in particular, at this time, from svn. You can then place that build number in metadata, which can be accessed from your app, if desired. The mojo also has a couple of extra functions to ensure you get the proper build number. First, your local repository is checked to make sure it is up to date. Second, your local repository is automatically updated, so that you get the latest build number. Both these functions can be suppressed, if desired. Optionally, you can configure this mojo to produce a revision based on a timestamp, or on a sequence, without requiring any interaction with an SCM system. Note that currently, the only supported SCM is subversion.
Apache-2.0 AND MIT
* Thu Sep 25 2025 Fridrich Strba <fstrba@suse.com> - Update to upstream version 3.2.1 - Changes of 3.2.1 * Bump release-drafter/release-drafter from 5 to 6 * New features and improvements + Add configuration to be able to use the plugin without scm info in pom * Dependency updates + Bump org.codehaus.mojo:mojo-parent from 74 to 85 + Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 + Bump org.codehaus.plexus:plexus-xml from 3.0.0 to 3.0.1 + Bump maven.scm.version from 2.0.1 to 2.1.0 + Bump org.codehaus.plexus:plexus-utils from 4.0.0 to 4.0.1 + Bump org.codehaus.mojo:extra-enforcer-rules from 1.7.0 to 1.8.0 + Bump apache/maven-gh-actions-shared from 3 to 4 + Require Maven 3.6.3+ + Bump plexus-utils from 3.5.1 to 4.0.0 + Bump actions/stale from 8 to 9 + Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.1 - Changes of 3.2.0 This version upgrade to Apache Maven SCM Api 2.x which means removing support of a few scm tools such: CVS, Bazaar, Starteam and Perforce. * New features and improvements + Upgrade to scm 2.0.1, ignore test relying on svn.codehaus.org * Dependency updates + Bump extra-enforcer-rules from 1.6.2 to 1.7.0 - Changes of 3.1.0 * New features and improvements + Require Maven 3.5.4+ * Bug Fixes + Log message should reflect the default property name + create-metadata goal should not be an aggregated mojo * Dependency updates + Bump parent to 74, refresh site descriptor + Bump gson from 2.8.9 to 2.10.1 + Bump maven-enforcer-plugin from 3.1.0 to 3.3.0 + Bump extra-enforcer-rules from 1.4 to 1.6.2 + Bump svnkit from 1.10.3 to 1.10.11 + Bump plexus-utils from 3.4.1 to 3.5.1 + Bump apache/maven-gh-actions-shared from 2 to 3 + Bump actions/stale from 4 to 8 + Bump mojo-parent from 65 to 70 + Bump maven.scm.version from 1.12.0 to 1.13.0 + Bump maven-scm-provider-svnjava from 2.1.2 to 2.2.1 + Bump actions/setup-java from 2.4.0 to 3 + Bump actions/checkout from 2.4.0 to 3 + Declare Maven Core dependencies as provided + Bump release-drafter/release-drafter from 5.15.0 to 5.16.1 * Maintenance + Exclude plexus-container-default from plugin dependencies + Use only major version (v5) of release drafter + Configure Release Drafter for Semantic Versioning + Switch "Build Status" badge in README to GitHub actions * Build + use gh shared actions from ASF - Changes of 3.0.0 * Changes + Update maven-scm, fix #96 + Updated Travis CI config + Unify timestampFormat parameter between Create*Mojo + Fix integration tests + Use released parent pom 50 (instead of snapshot) + Remove superfluous escape + fix git command error git rev-pasre -> git rev-parse + HGChangeset goal + Added support for json output format additionally to properties. + Fix issue with SVN branch when svn info is run in subfolder + Support getting branch info from Mercurial (Hg) + Add project site URL to POM + Fix small typo in CreateMojo#providerImplementations description + fixed a trivial typo in one of the usage examples + Add basic Git Integration Test + README.md: make sure IT tests are executed * New features and improvements + java 8 as a minimum + Add github actions, dependabot and release drafter * Dependency updates + Bump actions/setup-java from 2.3.0 to 2.4.0 + Bump mojo-parent from 63 to 65 + Bump extra-enforcer-rules from 1.0-beta-4 to 1.4 + Bump plexus-utils from 3.0.24 to 3.4.1 + Bump actions/stale from 3 to 4 + Bump actions/checkout from 2.3.4 to 2.4.0 + Bump takari.plugin.testing.version from 2.9.2 to 3.0.0 + Bump svnkit from 1.8.12 to 1.10.3 + Bump gson from 2.8.0 to 2.8.9 + Bump maven.scm.version from 1.11.2 to 1.12.0 - Added patch: * commons-lang3.patch + Use apache-commons-lang3 instead of apache-commons-lang for StringUtils * Mon Sep 25 2023 Fridrich Strba <fstrba@suse.com> - Remove dependency on maven2 * Tue Mar 22 2022 Fridrich Strba <fstrba@suse.com> - Build with source and target levels 8 * Fri Jul 10 2020 Fridrich Strba <fstrba@suse.com> - Initial packaging of buildnumber-maven-plugin 1.3
/usr/share/java/buildnumber-maven-plugin /usr/share/java/buildnumber-maven-plugin/buildnumber-maven-plugin.jar /usr/share/licenses/buildnumber-maven-plugin /usr/share/licenses/buildnumber-maven-plugin/LICENSE-2.0.txt /usr/share/licenses/buildnumber-maven-plugin/LICENSE.txt /usr/share/maven-metadata/buildnumber-maven-plugin.xml /usr/share/maven-poms/buildnumber-maven-plugin /usr/share/maven-poms/buildnumber-maven-plugin/buildnumber-maven-plugin.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 23:09:12 2025