如果我尝试使用相同的快照版本,是否有可能导致构建失败。当前,我已经通过Jenkins文件创建了ci / cd管道,而我的要求是,如果已经存在快照版本,并且我们正在尝试要为相同的快照版本再构建一个,则构建应该会失败。例如:如果我有4.12,并且如果我尝试为相同的快照版本创建另一个版本,则它应该失败。我知道当前maven在每次构建迭代时都会覆盖它们。只是想了解我们是否会失败。
答案 0 :(得分:1)
您可能会找到一种方法,但您不应该这样做。
如果版本为“最终版本”且不应被覆盖,请使用发行版本。如果您希望能够覆盖版本,请使用快照。我认为没有理由创建快照版本,并禁止覆盖它。