Maven 部署到具有不同后缀的 SNAPSHOT 存储库中

Maven deploy into SNAPSHOT repository with a different suffix

提问人:Bylaw 提问时间:2/9/2023 更新时间:2/9/2023 访问量:129

问:

我想将后缀为 -DEVELOP 的工件部署到预定义的快照存储库中,但 maven 决定将其推送到发布存储库中。我想这是由于命名策略,没有 -SNAPSHOT 的工件进入了发布存储库。

但是,如果我为此部署作业显式设置快照存储库,则会出现 400 Bad 请求错误。是因为 snapshop 存储库只允许带有 snap 后缀的工件吗?

提前致谢!

Maven 部署 快照 工件 mvn-repo

评论

0赞 khmarbaise 2/9/2023
简单来说,就是它是快照并使用快照存储库,其他一切都是发布并使用发布存储库。这就是 Maven 中的定义。请显示错误的输出?-SNAPSHOT
0赞 Bylaw 2/9/2023
感谢您的回答!是的,我想通了。问题是:我可以改变这种行为吗,我可以将 -SNAPSHOT 以外的带有后缀的图像推送到快照存储库中吗?
0赞 khmarbaise 2/9/2023
为什么?SNAPSHOT 意味着正在开发中的东西,一个版本是一个固定的、不可变的状态......问题是什么?-SNAPSHOT
0赞 Bylaw 2/9/2023
长话短说,我们想对快照使用后缀 -DEVELOP..:)
1赞 Bylaw 2/11/2023
我想你是对的。使用我们的 Git 流程看起来不错,但随后 -SNAPSHOT 就是这样。:)感谢您的澄清!

答: 暂无答案