gpt4 book ai didi

gradle - 如何比较将与Maven存储库中的特定版本发布的工件?

转载 作者:行者123 更新时间:2023-12-03 05:36:56 30 4
gpt4 key购买 nike

我正在使用Gradle的maven-publish插件将 Artifact 发布到Maven存储库。

我想以一种编程方式告诉我当前构建将发布的 Artifact 是否与Maven存储库中已指定的先前发布版本的 Artifact 相同。

例如,如果我的自述文件被编辑,那么我希望它对发布的结果没有影响。我希望以编程的方式确认这一点,以便避免不必要地发布新版本。

我该如何检查?

最佳答案

您可以通过比较 Artifact 的md5哈希总和来实现。
例如,您可以在nexus上使用rest api来获取仓库中的总和。
为您生成的哈希生成哈希,并根据该哈希发布/不发布。

关于gradle - 如何比较将与Maven存储库中的特定版本发布的工件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55408496/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com