import org.gradle.api.artifacts.repositories.PasswordCredentials import org.gradle.api.publish.PublishingExtension allprojects { group = providers.gradleProperty("group").orElse("rip.crit.nestj").get() version = providers.gradleProperty("version").orElse("0.1.0-SNAPSHOT").get() repositories { mavenCentral() } } subprojects { plugins.withId("maven-publish") { extensions.configure { repositories { maven { name = "Forgejo" url = uri("https://ai.crit.rip/api/packages/jprims/maven") credentials(PasswordCredentials::class) } } } } }