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
> 

Reply via email to