Сравнение локальных и удаленных артефактов выпуска maven - PullRequest
1 голос
/ 31 октября 2011

Можно ли настроить maven для сравнения контрольных сумм артефактов локального выпуска с контрольными суммами артефактов выпуска из удаленного репозитория и обновления артефактов с несовпадающей контрольной суммой?

1 Ответ

1 голос
/ 31 октября 2011

Короче: Нет.

Maven проверит контрольную сумму выпуска только один раз: при первой загрузке артефакта.Поскольку артефакт можно найти в вашем локальном репо, Maven не будет пытаться загрузить его (или его контрольную сумму) снова.Поэтому он не может заметить изменения контрольной суммы.

Вы должны найти другой способ узнать, какие контрольные суммы / артефакты изменились на удаленном сервере, и удалить эти артефакты в локальном репо.на серверах выпуска освобожденные артефакты (и их контрольные суммы) никогда не должны изменяться, даже если контрольная сумма неверна.Вместо этого на сервер следует загрузить новый выпуск (с новой версией без снимков), чтобы все могли легко увидеть, что что-то изменилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...