maven_push.gradle 848 Bytes
apply plugin: 'maven'

uploadArchives() {
    repositories {
        mavenDeployer {
            //发布环境(正式/测试)
            android.defaultPublishConfig moudle_subscription.debug ? "debug" : "release"
            //发布渠道(地址/账号)
            repository(url: maven.mavenMixedUrl) {
                authentication(userName: maven.mavenUserName, password: maven.mavenPwd)
            }
            //发布信息(包名/别名/版本)
            pom.project {
                groupId moudle_subscription.packeg
                artifactId moudle_subscription.name
                version = moudle_subscription.debug ? moudle_subscription.version.concat("-SNAPSHOT") : moudle_subscription.version
            }
            pom.whenConfigured { pom ->
                pom.dependencies.clear()
            }

        }
    }
}