Переименовать / настроить имя артефакта перед публикацией sh в репозиторий Maven - PullRequest
0 голосов
/ 08 июля 2020

Я пытаюсь заархивировать что-то и загрузить локальный репозиторий 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...