Подключаемый модуль Maven Deploy заменяет существующий файл SnapShot Jar в Artifactory - PullRequest
0 голосов
/ 06 мая 2020

Я использую плагин развертывания Maven (3.0.0-M1 / 2.82)

для загрузки банка снимков в Jfrog Artifactory, но плагин создает банку SnapShot с отметкой времени и номером сборки (поведение Maven по умолчанию Build with Timestamp while Remote Repository) и сообщает, что загружается с именем

example: project-extension-0.0.2-20200506.171928-1.jar, но загружается с помощью SnapShot

name: project-extension -0.0.2-SNAPSHOT.jar (0.0.2-SNAPSHOT его родительская версия POM) и заменить его предыдущей сборкой Jar.

1 Ответ

0 голосов
/ 06 мая 2020

Вот как работают SNAPSHOTs.

Файл загружается с именем временной метки (и также сохраняется как таковой внутри). Но обычно просто указывайте версию как 0.0.2-SNAPSHOT, и Maven разрешает вам последнюю временную метку.

Artifactory сохраняет разные версии, но может быть настроен так, чтобы сохранять только последние n снимков.

...