Bukama commented on PR #215:
URL: 
https://github.com/apache/maven-artifact-plugin/pull/215#issuecomment-4481112745

   ```
   D:\Github\Maven\maven-jmod-plugin>mvn --version
   Apache Maven 4.0.0-rc-5 (fb3ecaef88106acb40467a450248dfdbd75f3b35)
   Maven home: C:\apache-maven-4.0.0-rc-5
   Java version: 25.0.2, vendor: Azul Systems, Inc., runtime: C:\Program 
Files\Zulu\zulu-25
   Default locale: de_DE, platform encoding: UTF-8
   OS name: "windows 11", version: "10.0", arch: "amd64", family: "winnt"
   
   
   [INFO] Build Summary:
   [INFO]   Passed: 8, Failed: 7, Errors: 0, Skipped: 0
   [INFO] -------------------------------------------------
   [ERROR] The following builds failed:
   [ERROR] *  buildinfo-mono\pom.xml
   [ERROR] *  buildinfo-multi\pom.xml
   [ERROR] *  buildinfo-skip-install-deploy\pom.xml
   [ERROR] *  compare-flatten\pom.xml
   [ERROR] *  compare-mono\pom.xml
   [ERROR] *  compare-resume\pom.xml
   [ERROR] *  git-multi\pom.xml
   
   ```
   
   
   **buildinfo-mono**
   **buildinfo-multi**
   
   (Logs from `buildinfo-mono`)
   
   Assertion expects two `output` entries, the first beeing the buildinfo (ok), 
the second the `jar`. But the `jar` is the third when building with Maven 4. 
The second is `outputs.1.filename=mono-1.0-SNAPSHOT-build.pom` according to 
logs. But in directory there is only `consumer-17696942139801610378.pom` (next 
to buildinfo and jar).
   
   ```
   Assertion failed: 
   
   assert buildinfo.contains( "outputs.1.filename=mono-1.0-SNAPSHOT.jar" )
          |         |
          |         false
          '# 
https://reproducible-builds.org/docs/jvm/\r\nbuildinfo.version=1.0-SNAPSHOT\r\n\r\nname=mono\r\ngroup-id=org.apache.maven.plugins.it\r\nartifact-id=mono\r\nversion=1.0-SNAPSHOT\r\n\r\n#
 source 
information\r\nsource.scm.uri=scm:git:https://gitbox.apache.org/repos/asf/maven-studies.git\r\nsource.scm.tag=maven-buildinfo-plugin\r\n\r\n#
 build instructions\r\nbuild-tool=mvn\r\n\r\n# effective build environment 
information\r\njava.version=25.0.2\r\njava.vendor=Azul Systems, 
Inc.\r\nos.name=Windows 
11\r\nos.version=10.0\r\nos.arch=amd64\r\nline.separator=\\r\\n\r\n\r\n# Maven 
rebuild instructions and effective 
environment\r\nmvn.version=4.0.0-rc-5\r\nmvn.minimum.version=3.0.5\r\nmvn.rebuild-args=-Dmaven.session.versionFilter=e(org.slf4j:slf4j-api:(1.7.36,))\r\n\r\n#
 
output\r\n\r\noutputs.0.groupId=org.apache.maven.plugins.it\r\noutputs.0.filename=mono-1.0-SNAPSHOT.pom\r\noutputs.0.length=1921\r\noutputs.0.checksums.sha512=57f42bf97a0d1359d1038e79f0005b238e5154a818e2ca0e83d72210
 
d4bb2f6a34c6c07bd83ebcee54b80bb6d7ea23e31900bbb32eba40437e408ca2028287bc\r\n\r\noutputs.1.groupId=org.apache.maven.plugins.it\r\noutputs.1.filename=mono-1.0-SNAPSHOT-build.pom\r\noutputs.1.length=2799\r\noutputs.1.checksums.sha512=e88e93cd200d2a75653ee28e759b1bd081d19b15f57a0ddffc96d54d6b8917f4d2bd4a8a3881a16822c4203dd59990eba4881629686243a4fe438f67703440d1\r\n\r\noutputs.2.groupId=org.apache.maven.plugins.it\r\noutputs.2.filename=mono-1.0-SNAPSHOT.jar\r\noutputs.2.length=2403\r\noutputs.2.checksums.sha512=43a38add4e1c1f1d568b7307f3fc6354a6b283083827256b8e9f43df1a22aac5e3e7190815619a4af0b0cee95cbf77369147eafcb6d63759e2d85bbb7ae563ab\r\n'
   ```
   
   **buildinfo-skip-install-deploy**
   **compare-flatten**
   **compare-resume**
   **git-multi**
   
   These have the following build error (logs from 
`buildinfo-skip-install-deploy`)
   
   ```
   [INFO] Reactor Summary for multi 1.0-SNAPSHOT:
   [INFO] 
   [INFO] multi .............................................. FAILURE [  0.532 
s]
   [INFO] multi-module module that skips install ............. SKIPPED
   [INFO] multi-module module that skips deploy .............. SKIPPED
   [INFO] multi-module module that will be skipped by configuring artifact 
plugin with skipModules SKIPPED
   [INFO] multi-module module A .............................. SKIPPED
   [INFO] multi-module module B .............................. SKIPPED
   [INFO] last module, that skips install .................... SKIPPED
   [INFO] 
------------------------------------------------------------------------
   [INFO] BUILD FAILURE
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  0.701 s
   [INFO] Finished at: 2026-05-18T20:52:12+02:00
   [INFO] 
------------------------------------------------------------------------
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:buildinfo 
(default) on project multi: Execution default of goal 
org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:buildinfo failed: 
Cannot invoke "org.apache.maven.model.PluginManagement.getPluginsAsMap()" 
because the return value of 
"org.apache.maven.project.MavenProject.getPluginManagement()" is null -> [Help 
1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:buildinfo 
(default) on project multi: Execution default of goal 
org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:buildinfo failed: 
Cannot invoke "org.apache.maven.model.PluginManagement.getPluginsAsMap()" 
because the return value of 
"org.apache.maven.project.MavenProject.getPluginManagement()" is null
   ```
   
   **compare-mono**
   
   Build error on compare goal
   
   ```
   [INFO] BUILD FAILURE
   [INFO] 
------------------------------------------------------------------------
   [INFO] Total time:  5.168 s
   [INFO] Finished at: 2026-05-18T20:52:49+02:00
   [INFO] 
------------------------------------------------------------------------
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:compare 
(default-cli) on project mono: Rebuilt artifacts are different from reference 
-> [Help 1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.apache.maven.plugins:maven-artifact-plugin:3.6.2-SNAPSHOT:compare 
(default-cli) on project mono: Rebuilt artifacts are different from reference
   ```
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to