diff --git a/plugin/PeaPod/build.gradle b/plugin/PeaPod/build.gradle index 9598ea2..1d5d445 100644 --- a/plugin/PeaPod/build.gradle +++ b/plugin/PeaPod/build.gradle @@ -1,16 +1,22 @@ apply plugin: 'groovy' +apply plugin: 'maven-publish' dependencies { - compile gradleApi() - compile localGroovy() - compile fileTree(dir: 'libs', include: ['*.jar']) -} + implementation fileTree(include: ['*.jar'], dir: 'libs') + implementation gradleApi() + implementation localGroovy() -buildscript { - repositories { - jcenter() - } - dependencies { +} +afterEvaluate { + publishing { + publications { + maven(MavenPublication) { + groupId = 'tech.jackywang' + artifactId = 'peapods' + version = '0.0.3' + from components.java + } + } } } \ No newline at end of file diff --git a/plugin/build.gradle b/plugin/build.gradle index 8c063e7..cead4d6 100644 --- a/plugin/build.gradle +++ b/plugin/build.gradle @@ -6,7 +6,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:3.5.0' + classpath 'com.android.tools.build:gradle:3.6.0' } } @@ -15,8 +15,4 @@ allprojects { google() jcenter() } -} - -task clean(type: Delete) { - delete rootProject.buildDir -} +} \ No newline at end of file