Я пытаюсь заархивировать что-то и загрузить локальный репозиторий Maven. Я пытаюсь переименовать его, прежде чем загружать в репозиторий maven. Вот что я делаю.
Я создал задачи Gradle для zippin и копирования. Publi sh зависит от выполняемого копирования. Когда я go локальный репозиторий maven и проверяю, я не вижу обновленного имени файла.
task buildExternalConfig1(type: Zip) {
archiveFileName = "test-archive.zip"
from processResources
}
task copymavenZip1(type: Copy) {
from("/Users/temp/Documents/my_hell/project/backend/build/distributions") {
include 'test-archive.zip'
rename 'test-archive.zip', "madison.zip"
}
into ("/Users/temp/Documents/my_hell/project/backend/build/distributions")
}
publishing {
publications {
mavenZip1(MavenPublication) {
artifact buildExternalConfig1
artifactId "abc"
group "def"
version "24.5"
}
}
}
publishMavenZip1PublicationToMavenLocal.dependsOn copymavenZip1