Hi, Allila After I execute make_rc.sh in ratis-thirdparty, I got the message like this
``` Generated artifacts successfully. total 80 -rw-r--r-- 1 txy staff 38542 11 18 11:34 ratis-thirdparty-1.0.7-src.tar.gz Check the content of /Users/txy/Study/ratis-thirdparty.20241118-033346 If good, sign and push to dist.apache.org cd /Users/txy/Study/ratis-thirdparty.20241118-033346 for i in *.tar.gz; do echo $i; gpg --print-mds $i > $i.mds ; done for i in *.tar.gz; do echo $i; gpg --print-md SHA512 $i > $i.sha512 ; done for i in *.tar.gz; do echo $i; gpg --armor --output $i.asc --detach-sig $i ; done Check the content deployed to maven. If good, close the repo and record links of temporary staging repo mvn deploy -DskipTests -Papache-release -Dmaven.repo.local=/Users/txy/Study/ratis-thirdparty.repository If all good tag the RC Finally, you may want to remove archive dir and repo dir rm -rf /Users/txy/Study/ratis-thirdparty.20241118-033346 rm -rf /Users/txy/Study/ratis-thirdparty.repository ``` So I execute "mvn deploy -DskipTests -Papache-release -Dmaven.repo.local=/Users/txy/Study/ratis-thirdparty.repository" as the reminder said. Compare to the make_rc.sh in ratis repo, I found this command have lost "-Prelease", maybe that's why it happened. Maybe I can refine make_rc.sh in ratis-thirdparty repo and then release an rc2? Best ------------------- Xinyu Tan On 2024/11/18 15:41:16 Attila Doroszlai wrote: > > I am calling a vote for Apache Ratis Thirdparty Release 1.0.7 rc1. > > Thanks Xinyu for preparing the RC. > > > https://github.com/apache/ratis-thirdparty/commits/1.0.7-rc1 > > https://dist.apache.org/repos/dist/dev/ratis/thirdparty/1.0.7/rc1/ > > +0 > > * Verified checksum, signature > * Compared tarball to repo at tag 1.0.7-rc1 > * Built from source and ran unit tests > > > https://repository.apache.org/content/repositories/orgapacheratis-1155/ > > However, the BOM artifacts (*-cyclonedx.json and *-cyclonedx.xml > files) are missing from the Maven repository. > > These files are generated when building with -Prelease, and they are > attached to the jars, so Maven should handle them together. > > Compare that to recent Ratis release: > https://repository.apache.org/content/repositories/releases/org/apache/ratis/ratis/3.1.2/ > > Do you happen to have logs for Maven run where artifacts were deployed > to the snapshot repo? I would like to understand the problem. > > -Attila >
