Artifactory - 随机将日期时间添加到工件名称

Artifactory - randomly add datetime to artifact name

从 Azure CI 管道我可以看到,在 build/artifact 上传到 Artifactory 之前,工件 ID 是

my-app-0.0.1-SNAPSHOT.jar

但是Artifactory上传后,就变成了

my-app-0.0.1-20211006.161121-1.jar

但是另一个 Java 项目没有这样的行为,因此工件名称中没有额外的 data/timestamp。

我假设管道只上传 jar 文件而不检查 pom.xml,那么造成这种命名约定差异的原因可能是什么。

当 SNAPSHOT 上传到 Nexus 或 Artifactory 时,后缀 SNAPSHOT 会自动替换为时间戳和数字。

这是完全正常的,无需担心。