Можно ли просто загрузить файл в хранилище Artifactory с помощью Gradle и без использования плагина maven-publish?
Все, что я хочу сделать, это загрузить любой файл в определенное место хранилища.
Вот фрагмент публикации:
publishing {
publications {
mavenJava(MavenPublication) {
from components.java
}
updatePlugins(MavenPublication) {
group = 'pluginDescriptor'
version = ''
artifact file('README.txt')
}
}
}
Все, что я хочу, это то, что запись updatePlugins
загружает README.txt
в относительный путь к репозиторию /pluginDescriptor
.
Но README.txt
загружается как pluginDescriptor/nip/nip-.txt
, где nip
- имя проекта.
Как я могу дать выделенное имя без группы, артефакта и версии?
Все примеры, которые я смог найти, используют плагин maven-publish, который загружает файлы в соответствии с группой, artifactID и версией.
Есть идеи, как этого добиться?
РЕДАКТИРОВАТЬ: Существует прямая возможность, как задача может быть решена в зависимости от платформы: artifactory-client-java