Gradle не загружает jar-файл с зависимостями
Я пытаюсь получить пакет из реестра пакетов GitHub.
У меня есть библиотека, которая публикуется там с помощью Gradle
maven-publish
а также
shadow
плагины. Вот код публикации:
publishing {
repositories {
maven {
name = "GitHubPackages"
url = "https://maven.pkg.github.com/H4kt/redstone-framework"
credentials {
username = System.getenv("GITHUB_USERNAME") ?: env.GITHUB_USERNAME.orNull()
password = System.getenv("GITHUB_ACCESS_TOKEN") ?: env.GITHUB_ACCESS_TOKEN.orNull()
}
}
}
publications {
shadow(MavenPublication) { publication ->
publication.artifactId = "redstone-framework"
project.shadow.component(publication)
}
}
}
После успешной публикации я пытаюсь использовать его как зависимость в другом проекте:
repositories {
maven {
name = "GitHubPackages"
url = "https://maven.pkg.github.com/H4kt/redstone-framework"
credentials {
username = System.getenv("GITHUB_USERNAME") ?: env.GITHUB_USERNAME.orNull()
password = System.getenv("GITHUB_ACCESS_TOKEN") ?: env.GITHUB_ACCESS_TOKEN.orNull()
}
}
}
dependencies {
implementation 'ru.h4kt:redstone-framework:4.1-dev'
}
Однако Gradle загружает только файл pom, и моя IDE не отображается как зависимость, но показывает зависимости
redstone-framework
сам.
Снимок экрана: IDE показывает paper-api, который является зависимостью от redstone-framework