Add debug output for publish

This commit is contained in:
AngrySoundTech
2024-02-16 10:42:35 -05:00
parent 36fb1160ed
commit 180cd98d09

View File

@@ -19,6 +19,10 @@ project.extensions.configure<GradleEnterpriseExtension> {
allprojects {
// TODO: We probably don't want to apply these to every project
apply(plugin = "java-library")
apply(plugin = "maven-publish")
repositories {
mavenCentral()
maven("https://oss.sonatype.org/content/repositories/snapshots")
@@ -48,20 +52,21 @@ allprojects {
}
}
pluginManager.withPlugin("maven-publish") {
configure<PublishingExtension> {
val githubActor = System.getenv("GITHUB_ACTOR")
val githubToken = System.getenv("GITHUB_TOKEN")
repositories {
if (githubActor != null && githubToken != null) {
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/CivMC/Civ")
credentials {
username = githubActor
password = githubToken
}
configure<PublishingExtension> {
val githubActor = System.getenv("GITHUB_ACTOR")
val githubToken = System.getenv("GITHUB_TOKEN")
repositories {
logger.info("GITHUB_ACTOR: ${githubActor != null}")
logger.info("GITHUB_TOKEN: ${githubToken != null}")
if (githubActor != null && githubToken != null) {
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/CivMC/Civ")
credentials {
username = githubActor
password = githubToken
}
}
}
@@ -94,9 +99,3 @@ allprojects {
}
}
}
// TODO: We probably don't want to apply this to every subproject
subprojects {
apply(plugin = "java-library")
apply(plugin = "maven-publish")
}