A lightweight, handy Gradle plugin to deploy your maven packages (for example, Android AARs, Java JARs, Kotlin KLibs) to different kinds of repositories. It supports publishing to:
- local directories, to use them as local maven repositories in other projects
- Sonatype Nexus repositories, including Sonatype OSSRH / Maven Central
- GitHub Packages
// settings.gradle.kts
pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
}
}
// build.gradle.kts of deployable modules
plugins {
id("io.deepmedia.tools.deployer") version "0.9.0"
}
Please check out the documentation.