Drop buildnumber plugin, Nisse is in place (#1319)

Just use Nisse, as it is already in place, plus it does not require git checkout either.

Fixes #1306 

Nota bene: this does not solve "rebuilding from tarball", as output will still not contain revision (will be empty). Just like Maven, MavenDaemon also relies on git to provide SCM hash shown in version.

But the build will not fail at least, and Maarten will be able to rebuild from tarball, but the build output will be different from that built from git checkout.
This commit is contained in:
Tamas Cservenak
2025-05-10 14:54:42 +02:00
committed by GitHub
parent 8ffd2f0a34
commit c8ca1c0b75
3 changed files with 1 additions and 22 deletions

View File

@@ -98,7 +98,6 @@
<version.maven-fluido-skin>2.1.0</version.maven-fluido-skin>
<!-- plugin versions a..z -->
<buildnumber-maven-plugin.version>3.2.1</buildnumber-maven-plugin.version>
<groovy-maven-plugin.version>4.1.1</groovy-maven-plugin.version>
<junit-platform-launcher.version>1.3.2</junit-platform-launcher.version>
<takari-provisio.version>1.1.1</takari-provisio.version>
@@ -465,11 +464,6 @@
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>${buildnumber-maven-plugin.version}</version>
</plugin>
<plugin>
<groupId>org.graalvm.buildtools</groupId>
<artifactId>native-maven-plugin</artifactId>