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

0 ответов

Другие вопросы по тегам