ДОПОЛНИТЕЛЬНОЕ РЕШЕНИЕ, КОТОРОЕ ТАКЖЕ РАБОТАЕТ
Я выполнил его вручную и экспортировал результат вызова Nexus.Результатом была следующая команда.Эту команду нужно вставить в конвейер Дженкинса как код Groovy:
nexusPublisher nexusInstanceId: 'nexus', nexusRepositoryId: 'maven-play-ground', packages: [[$class: 'MavenPackage', mavenAssetList: [[classifier: '', extension: '', filePath: '**PATH_NAME_OF_THE_ARTIFACT**.jar']], mavenCoordinate: [artifactId: '**YOUR_CUSTOM_ARTIFACT_ID**', groupId: 'maven-play-ground', packaging: 'jar', version: '1.0']]], tagName: '**NAME_OF_THE_FILE_IN_THE_REPOSITORY**' }
- В поле filePath нам нужно вставить путь и имя файла artifact.jar.
- В поле artifactId нам нужно вставить пользовательский (в данном случае для моего артефакта) идентификатор артефакта
- В поле tagName нам нужно вставить собственное имя каталога изнутри NexusРепозиторий
Это решение, которое может быть выполнено автоматически без ручного изменения и редактирования.После того, как мы создали каталог в репозитории Nexus, он будет выполнен без каких-либо проблем и без необходимости изменения номера версии.
Примечание: также нам нужно включить функцию повторного развертывания из репозитория Nexusнастройки.