From adec6418bc0d3ed640bc3e75ab78cfa406cae1c1 Mon Sep 17 00:00:00 2001 From: 6a209 <6a209qt@gmail.com> Date: Wed, 26 Feb 2025 09:46:55 +0800 Subject: [PATCH] feat: add publish plugin --- android_jni/app/maven-publish.gradle | 3 +++ android_jni/build.gradle | 11 +++++++++++ 2 files changed, 14 insertions(+) diff --git a/android_jni/app/maven-publish.gradle b/android_jni/app/maven-publish.gradle index 0466d4c..0995d80 100644 --- a/android_jni/app/maven-publish.gradle +++ b/android_jni/app/maven-publish.gradle @@ -3,6 +3,9 @@ apply plugin: 'maven-publish' apply plugin: 'signing' + + + publishing { publications { mavenJava(MavenPublication) { diff --git a/android_jni/build.gradle b/android_jni/build.gradle index 64f119e..911e41b 100644 --- a/android_jni/build.gradle +++ b/android_jni/build.gradle @@ -3,8 +3,19 @@ plugins { id 'com.android.application' version '7.2.2' apply false id 'com.android.library' version '7.2.2' apply false id 'org.jetbrains.kotlin.android' version '1.7.10' apply false + id "io.github.gradle-nexus.publish-plugin" version '1.1.0' apply false } task clean(type: Delete) { delete rootProject.buildDir +} + +nexusPublishing { + repositories { + sonatype { + nexusUrl = uri("https://s01.oss.sonatype.org/service/local/") + snapshotRepositoryUrl = uri("https://s01.oss.sonatype.org/content/repositories/snapshots") + packageGroup = "com.aliyun" + } + } } \ No newline at end of file