Назад | Перейти на главную страницу

Nexus: ссылка на последний выпуск артефакта

Как создать ссылку для получения последней версии артефакта? Например. org.foo:bar будет 1.0 и 2.0, и ссылка вернет версию 2.0; и когда 3.0 будет выпущен и развернут, та же ссылка вернет версию 3.0 и т. д.

Я бы не стал использовать «ПОСЛЕДНИЙ», но если вам нужен последний выпуск, вы можете спросить с ключевым словом «RELEASE»:

http://somerepo.org/service/local/artifact/maven/redirect?r=central-proxy&g=groupId&a=artifactId&v=RELEASE

Это даст вам последний данный выпуск, а не только «ПОСЛЕДНИЙ», который даст вам последнее созданное (последнее, что было загружено для этой комбинации группы + артефакт).

Я нашел примерно такой запрос:

http://somerepo.org/service/local/artifact/maven/redirect?r=central-proxy&g=groupId&a=artifactId&v=LATEST

Но в то же время обескураживающее текстовое объяснение:

https://stackoverflow.com/questions/9280447/how-do-i-provide-url-access-to-the-latest-snapshot-of-an-artifact-in-nexus

Таким образом, хотя это может работать до некоторой степени, это не то, что действительно поддерживается Nexus.