From f5e34506b25487e445fc5116be5683069447146b Mon Sep 17 00:00:00 2001 From: Tyler Wilcox Date: Fri, 15 Apr 2022 11:30:02 -0400 Subject: [PATCH] Configure publishing to repo --- lib/publish.gradle | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/publish.gradle b/lib/publish.gradle index b0b8a22..cf28cc2 100644 --- a/lib/publish.gradle +++ b/lib/publish.gradle @@ -41,7 +41,7 @@ ext.addTaskToCopyAllOutputs = { task -> } def artifactGroupId = 'org.fairportrobotics.poe' -def baseArtifactId = 'PotentialOctoEurekaLibrary' +def baseArtifactId = 'potential-octo-eureka-library' def zipBaseName = "_GROUP_org_fairportrobotics_poe_ID_${baseArtifactId}-java_CLS" def javaBaseName = "_GROUP_org_fairportrobotics_poe_ID_${baseArtifactId}-java_CLS" @@ -98,8 +98,12 @@ def releasesRepoUrl = "$buildDir/repos/releases" publishing { repositories { maven { - - url = releasesRepoUrl + name = "GitHubPackages" + url = uri("https://maven.pkg.github.com/FairportRobotics/potential-octo-eureka") + credentials { + username = project.findProperty("gpr.user") ?: System.getenv("USERNAME") + password = project.findProperty("gpr.key") ?: System.getenv("TOKEN") + } } } } @@ -113,7 +117,6 @@ tasks.matching {it != cleanReleaseRepo}.all {it.dependsOn cleanReleaseRepo} model { publishing { publications { - java(MavenPublication) { artifact jar artifact sourcesJar