plugins { id("maven-publish") } if (properties["enableToolsMavenDependency"] == "true") { publishing { publications { create("Tools") { groupId = project.group.toString() artifactId = rootProject.name.lowercase() version = project.version.toString() artifact(rootProject.ext["toolsArtifact"] as TaskProvider<*>) } repositories { add(rootProject.ext["bitBuildArtifactoryPublish"] as MavenArtifactRepository) add(rootProject.ext["githubPackagesPublish"] as MavenArtifactRepository) } } } }