什么配置或变量导致 Aritfactory 将“-SNAPSHOT”替换为时间戳

What configuration or variable caused Aritfactory to replace "-SNAPSHOT" with timestamp

当前 CI 管道可以将工件推送到 Artifactory。我可以看到其中一个 snapshot 工件是用后缀 -SNAPSHOT 构建的,例如

my.first.app-0.0.1.SNAPSHOT.jar

跨管道,直到上传到Artifactory文件名更改为

my.first.app-0.0.1-20211007.010722-1.jar

不过还有一个应用

my.second.app-0.0.1.SNAPSHOT.jar

由同一个管道处理,上传到 Artifactory 后文件名保持不变

my.second.app-0.0.1.SNAPSHOT.jar

所以只是想知道是什么变量导致了行为上的差异。我的目标是避免这个时间戳,但是我无法控制 Artifactory 设置,并且根据上述观察,似乎不是存储库级别设置的问题。

此行为是一个 Maven 功能,与 artifactory 无关。

看到类似的问题:Why the snapshot name always has date in its jar file name ? How to remove it