Donc, j'ai projet GitHub avec un registre de packages configuré. Il a deux packages:
Les pages de package contiennent des instructions uniquement pour Maven, en plus de cela, les instructions sont cassées (maven install so57323260
n'est pas un moyen valide pour ajouter une dépendance dans Maven):
La question est: comment ajouter ce package dans une version Gradle?
Nouvelle réponse :
GitHub a publié le guide officiel: Configuration de Gradle pour une utilisation avec les packages GitHub .
Ancienne réponse :
Tout d'abord, configurez Github Package Registry en tant que référentiel Maven dans votre configuration de génération Gradle:
build.gradle.kts:
repositories {
jcenter()
maven("https://maven.pkg.github.com/madhead") {
credentials {
username = "madhead"
password = "<token>"
}
}
}
Vous pouvez générer un jeton dans votre page des paramètres de compte .
Maintenant, ajoutez une dépendance comme:
build.gradle.kts:
dependencies {
implementation("so57323260:so57323260:1.0.0")
implementation("so57323260:test:1.0.2")
}
Ici groupId
est le nom du dépôt et artifactId
est le nom du package publié.