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