So without release plugin, I could perform the release now. Using that plugin I now get this: mvn release:perform [INFO] Scanning for projects... [INFO] [INFO] ------------< org.codehaus.mojo:servicedocgen-maven-plugin >------------ [INFO] Building Maven Service Documentation Generator Plugin 1.0.0-beta-6-SNAPSHOT [INFO] ----------------------------[ maven-plugin ]---------------------------- [INFO] [INFO] --- maven-release-plugin:3.0.0-M1:perform (default-cli) @ servicedocgen-maven-plugin --- [INFO] phase verify-release-configuration [INFO] starting perform goal, composed of 3 phases: verify-completed-prepare-phases, checkout-project-from-scm, run-perform-goals [INFO] [perform] 1/3 verify-completed-prepare-phases [ERROR] No SCM URL was provided to perform the release from [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE
Seems I will have to redo from scratch once more. What really sucks is that that plugin automatically pushes all comits and tags even if the build failed so I am polluting the git with rubbish. Is there still some supporter left of release plugin here who might have some hints or rationale why it should be a good idea to actually use that plugin? Cheers Jörg joerg.h...@googlemail.com schrieb am Freitag, 28. Mai 2021 um 10:21:23 UTC+2: > gotcha: > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 57.268 s > [INFO] Finished at: 2021-05-28T10:17:56+02:00 > [INFO] > ------------------------------------------------------------------------ > > Quite some difference. > A long time ago I suggested to provide settings for devonfw-ide ( > https://github.com/devonfw/ide) to avoid all such inconvenience, > pitfalls, etc. > It allows to automate setup of tools (java, maven, eclipse, etc.) for a > project in a sandbox in a fully automated manner. You can define versions > of java, maven, eclipse via some properties maintained in a git repo > alongside with the IDE settings like Eclipse formatter, etc. > Nobody at mojohaus was interested. Maybe a time to revisit. > > Cheers > Jörg > > joerg.h...@googlemail.com schrieb am Freitag, 28. Mai 2021 um 10:11:05 > UTC+2: > >> https://issues.apache.org/jira/browse/WAGON-568 >> >> joerg.h...@googlemail.com schrieb am Freitag, 28. Mai 2021 um 10:06:24 >> UTC+2: >> >>> Hi, >>> >>> from the logs and errors, I can clearly see that the hashes (sha1 and >>> md5) are not uploaded and therefore OSSRH is rejecting the release and >>> cannot close it successfully due to missing hashes. >>> This has nothing to do with GPG or my DSL provider. So IMHO the root >>> cause is that maven for some reason fails to upload these hashes: >>> [WARNING] Failed to upload checksum >>> org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.sha1: >>> >>> null >>> [WARNING] Failed to upload checksum >>> org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.md5: >>> >>> null >>> >>> BTW: fast.com shows me that I have 50 Mbps Download and 14 MBps Upload. >>> I am working all day with this DSL connection both private and professional >>> and do not see any such issues so IMHO a problem of availability of OSSRH >>> what is AFAIK already a known issue. >>> >>> So at least to make some progress, I will try to deploy the release to >>> OSSRH manually without using release plugin and see if that makes any >>> difference... >>> I am maintaining many other OSS projects outside mojohaus and do not >>> face such strange issues with deployment failing but outside mojohaus I >>> never use release plugin because IMHO it sucks. >>> >>> Cheers >>> Jörg >>> >>> Ben M. schrieb am Donnerstag, 27. Mai 2021 um 23:15:14 UTC+2: >>> >>>> OK, let's start with updating some gpg instructions: >>>> https://github.com/mojohaus/mojohaus.github.io/pull/38 >>>> >>>> Unless I do a release, I probably cannot help you any further. Sorry! >>>> :( >>>> BUT… I noticed slow upload/download speeds from Germany as well. In >>>> case you are a Deutsche Telekom customer as I am, just open a ticket. You >>>> will get a refund on each month this happens. According to press it is a >>>> peering problem on the part of Deutsche Telekom. >>>> >>>> Ben M. schrieb am Donnerstag, 27. Mai 2021 um 22:41:21 UTC+2: >>>> >>>>> Wow, the "how to release" page is extremely outdated. >>>>> >>>>> DSA keys… they are deprecated for years now and we are moving from RSA >>>>> to ECC now. >>>>> >>>>> About the run time… I did a dry run of release:prepare and found: >>>>> [INFO] [prepare dry-run] 17/17 end-release >>>>> [INFO] Release preparation simulation complete. >>>>> [INFO] >>>>> ------------------------------------------------------------------------ >>>>> [INFO] BUILD SUCCESS >>>>> [INFO] >>>>> ------------------------------------------------------------------------ >>>>> [INFO] Total time: 32.543 s >>>>> [INFO] Finished at: 2021-05-27T22:39:41+02:00 >>>>> [INFO] >>>>> ------------------------------------------------------------------------ >>>>> >>>>> I will ping some other committers and ask about what to do in your >>>>> case. >>>>> >>>>> joerg.h...@googlemail.com schrieb am Donnerstag, 27. Mai 2021 um >>>>> 21:50:04 UTC+2: >>>>> >>>>>> Hi Bean, >>>>>> >>>>>> thanks for your response and your suggestion. >>>>>> I updated parent to the latest release 61: >>>>>> >>>>>> https://github.com/mojohaus/servicedocgen-maven-plugin/commit/ca831c4821200ea162174533cf7293d433b03c53 >>>>>> >>>>>> After rerunning the release process I ended up with the exact same >>>>>> behaviour. >>>>>> >>>>>> BTW: >>>>>> [INFO] BUILD SUCCESS >>>>>> [INFO] >>>>>> ------------------------------------------------------------------------ >>>>>> [INFO] Total time: 01:25 h >>>>>> [INFO] Finished at: 2021-05-27T21:38:28+02:00 >>>>>> >>>>>> IMHO almost 1,5h is extraordinary slow for the release of a simple >>>>>> mojo. >>>>>> Something wrong with OSSRH nexus? >>>>>> >>>>>> It seems that release plugins hates me as I hat it. >>>>>> Is mojohaus still following the manifesto or have we changed to a >>>>>> collaboration of agile sub-projects where only the results count? >>>>>> So if nobody forces me to follow the official process and to use >>>>>> release-maven-plugin, I can do the release with "devon release" from >>>>>> devonfw-ide or I can also try to automate it via github actions. >>>>>> >>>>>> Kind regards >>>>>> Jörg >>>>>> Ben M. schrieb am Donnerstag, 27. Mai 2021 um 19:22:54 UTC+2: >>>>>> >>>>>>> Have you tried updating the parent pom? >>>>>>> I think you will need more recent versions of some plugins, >>>>>>> especially the deploy and gpg plugins. >>>>>>> >>>>>>> joerg.h...@googlemail.com schrieb am Donnerstag, 27. Mai 2021 um >>>>>>> 16:48:39 UTC+2: >>>>>>> >>>>>>>> Dear mojohaus experts, >>>>>>>> >>>>>>>> after a long while I want to build a release of one of my mojos. >>>>>>>> I tried to exactly follow the instructions: >>>>>>>> https://www.mojohaus.org/development/performing-a-release.html >>>>>>>> >>>>>>>> Whilst running mvn release:perform I saw log message like this: >>>>>>>> Uploading to ossrh-staging: >>>>>>>> http://oss.sonatype.org/service/local/staging/deploy/maven2/org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar >>>>>>>> [WARNING] Failed to upload checksum >>>>>>>> org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.sha1: >>>>>>>> >>>>>>>> null >>>>>>>> [WARNING] Failed to upload checksum >>>>>>>> org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.md5: >>>>>>>> >>>>>>>> null >>>>>>>> >>>>>>>> However, build gave me SUCCESS so I closed the repo in OSSRH. >>>>>>>> That now failed with this error: >>>>>>>> Requires one-of SHA-1: >>>>>>>> /org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.sha1, >>>>>>>> >>>>>>>> MD5: >>>>>>>> /org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.md5, >>>>>>>> >>>>>>>> SHA-256: >>>>>>>> /org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.sha256, >>>>>>>> >>>>>>>> SHA-512: >>>>>>>> /org/codehaus/mojo/servicedocgen-maven-plugin/1.0.0-beta-4/servicedocgen-maven-plugin-1.0.0-beta-4.jar.sha512 >>>>>>>> >>>>>>>> Can someone give me a hint what I might be doing wrong? >>>>>>>> >>>>>>>> Thanks & cheers >>>>>>>> Jörg >>>>>>>> >>>>>>> -- You received this message because you are subscribed to the Google Groups "mojohaus-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to mojohaus-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/mojohaus-dev/f79dbfad-4909-4aba-ac0c-27ffe1888de1n%40googlegroups.com.