Maven install меняет имя zip-файла;добавляет версию - PullRequest
0 голосов
/ 19 сентября 2018

Maven install изменяет имя артефакта, который устанавливается и развертывается.

С помощью tycho-p2-repository-plugin создается нужный файл .zip (имя которого основано на $ project.build.finalName):

[INFO] Building zip: /builds/local/projectName/releng/long.project.name/target/master.zip

Теперь приходит maven install и меняет имя master.zip на long.project.name-1.0.0-SNAPSHOT.zip;это то, что я хотел бы предотвратить:

[INFO] Installing /builds/local/projectName/releng/long.project.name/target/master.zip to /root/.m2/repository/project/path/long.project.name/1.0.0-SNAPSHOT/long.project.name-1.0.0-SNAPSHOT.zip

Затем, на этапе развертывания, это создает репозиторий в нашем репозитории nexus-p2, который включает long/project/name/1.0.0-SNAPSHOT/long.project.name-1.0.0-$TIMESTAMP.

Я думализменение проекта finalName изменит имя развернутого zip-файла / хранилища, но, к сожалению, это не так.

Я хотел бы добиться, чтобы в репозитории nexus-p2 это выглядело следующим образом:

/com/project/long/project/name/master/long.project.name.zip

Как мне лучше всего этого добиться?

...