У меня есть собственный скрипт gradle.kts, который я создаю, который будет публиковать maven для всех наших различных модулей в нашем репозитории sonatype, но возникает странная ошибка. Вот содержимое моего файла maven-deploy.gradle.kts
:
plugins {
`maven-publish`
signing
}
publishing {
//expression 'publishing' cannot be invoked as a function.
//The function invoke() is not found
}
Я могу запускать задачи и многое другое в файле maven-deploy.gradle.kts
, но попытка использовать функцию publishing
из документации Gradle оказывается невозможной. Любые идеи? Я использую gradle версии 4.10.3 (мне нужна поддержка Android). Файл maven-deploy.gradle.kts
находится в buildSrc/src/main/kotlin
и добавляется id("maven-deploy")
в файл build.gradle.kts
моего основного проекта.