我一直在阅读docs for the deploy plugin,并对altDeployment存储库参数感到困惑。
有这三个参数:
虽然altRelease和altSnapshot似乎相当直接,但我不确定altDeploymentRepository设置的用途。那应该是Snapshot and Release的超集吗?
有人可以澄清三种设置之间的区别以及何时使用哪种设置?
答案 0 :(得分:1)
altDeploymentRepository
不知道
altReleaseDeploymentRepository
假设您要构建没有任何SNAPSHOT
附加到您的pom文件的工件。例如:43.0.1
(这是发布版本)43.0.1-SNAPSHOT
(这是SNAPSHOT
版本),发布版本将始终是唯一的...也意味着您已经正确测试了所有代码。
因此,当您定义releaseRepo
时,您的工件将加载到发布存储库
altSnapshotDeploymentRepository
SNAPSHOT
工件对初始测试很有用:一旦构建代码,相应的工件将加载到快照存储库中