Switch to publish-plugin and fix pom info for orx-git-archiver-gradle

This commit is contained in:
Edwin Jakobs
2021-11-28 23:27:16 +01:00
parent c0c7116237
commit a85bb18136
2 changed files with 54 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ plugins {
id 'org.jetbrains.kotlin.jvm' apply false
id 'org.jetbrains.kotlin.multiplatform' apply false
id 'org.jetbrains.kotlin.plugin.serialization' version '1.6.0' apply false
id "io.github.gradle-nexus.publish-plugin" version "1.1.0"
}
def multiplatformModules = [
@@ -194,6 +195,11 @@ configure(allprojects.findAll { !doNotPublish.contains(it.name) && (multiplatfor
publishing {
publications {
matching { it.name == "jvm" }.all { p ->
artifact(fjdj)
}
}
publications {
all {
pom {
@@ -352,6 +358,19 @@ configure(allprojects.findAll { !doNotPublish.contains(it.name) && !multiplatfor
}
}
group = "org.openrndr"
nexusPublishing {
repositories {
sonatype {
username.set( findProperty("ossrhUsername") ?: System.getenv("OSSRH_USERNAME"))
password.set(findProperty("ossrhPassword") ?: System.getenv("OSSRH_PASSWORD"))
nexusUrl.set(uri("https://s01.oss.sonatype.org/service/local/"))
snapshotRepositoryUrl.set(uri("https://s01.oss.sonatype.org/content/repositories/snapshots"))
}
}
}
//configure(allprojects.findAll { it.name != "openrndr-demos" }) {
// apply plugin: 'maven-publish'
// apply plugin: 'nebula.release'