diff --git a/common/build.gradle b/common/build.gradle index 7a738b0868eccf0dc1597604e484d17a45dd6a8d..4d779373eb0ae5c511b15c2c5fbd79bc4a215ab5 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -1,5 +1,7 @@ apply plugin: 'com.android.library' apply plugin: 'io.objectbox' +// 发布到本地测试用 +apply from: 'publish.gradle' android { compileSdkVersion SDK_VERSION.compileSdkVersion diff --git a/common/publish.gradle b/common/publish.gradle new file mode 100644 index 0000000000000000000000000000000000000000..54520d52a3149e88bd32970679bc63ba40fdcbd1 --- /dev/null +++ b/common/publish.gradle @@ -0,0 +1,18 @@ +//发布本地或者远程服务器等脚本都放在此类中 +apply plugin: 'maven' + +uploadArchives { + repositories { + mavenDeployer { + // 发布到本地路径进行测试 + repository(url:uri('../repo')) + pom.groupId = active.applicationId //groupId ,自行定义,一般是包名 + pom.artifactId = 'common' //artifactId ,自行定义 + pom.version = 'latest' //version 版本号 + } + } + doLast { + // 删除生成的build/lib文件夹 + delete libsDirName + } +} \ No newline at end of file