当前的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
所以我想知道是什么变量导致了行为的差异。我的目标是避免这个时间戳,但是我无法控制人工设置,根据上面的观察,似乎不是存储库级别设置的问题。
此行为是maven特性,与artifactory无关。
看到一个类似的问题:为什么快照名称总是在其jar文件名中有日期?如何删除