| buildscript { |
| repositories { |
| jcenter() |
| } |
| dependencies { |
| classpath 'com.android.tools.build:gradle:2.2.0' |
| } |
| } |
| |
| apply plugin: 'com.android.library' |
| apply plugin: 'maven' |
| apply plugin: 'signing' |
| |
| repositories { |
| jcenter() |
| } |
| |
| dependencies { |
| compile 'com.automattic:tracks:1.1.0' |
| compile 'com.mixpanel.android:mixpanel-android:4.6.4' |
| compile 'org.wordpress:utils:1.11.0' |
| } |
| |
| android { |
| publishNonDefault true |
| |
| compileSdkVersion 24 |
| buildToolsVersion "24.0.2" |
| |
| defaultConfig { |
| versionName "1.2.0" |
| minSdkVersion 16 |
| targetSdkVersion 24 |
| } |
| } |
| |
| version android.defaultConfig.versionName |
| group = "org.wordpress" |
| archivesBaseName = "analytics" |
| |
| signing { |
| required { |
| project.properties.containsKey("signing.keyId") && project.properties.containsKey("signing.secretKeyRingFile") |
| } |
| sign configurations.archives |
| } |
| |
| uploadArchives { |
| repositories { |
| mavenDeployer { |
| beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) } |
| |
| repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") { |
| authentication(userName: project.properties.ossrhUsername, password: project.properties.ossrhPassword) |
| } |
| |
| snapshotRepository(url: "https://oss.sonatype.org/content/repositories/snapshots/") { |
| authentication(userName: project.properties.ossrhUsername, password: project.properties.ossrhPassword) |
| } |
| |
| pom.project { |
| name 'WordPressCom-Analytics-Android' |
| packaging 'aar' |
| description 'Analytics lib for WordPress-Android' |
| url 'https://github.com/wordpress-mobile/WordPressCom-Analytics-Android' |
| scm { |
| connection 'scm:git:https://github.com/wordpress-mobile/WordPressCom-Analytics-Android.git' |
| developerConnection 'scm:git:https://github.com/wordpress-mobile/WordPressCom-Analytics-Android.git' |
| url 'https://github.com/wordpress-mobile/WordPressCom-Analytics-Android' |
| } |
| |
| licenses { |
| license { |
| name 'The MIT License (MIT)' |
| url 'http://opensource.org/licenses/MIT' |
| } |
| } |
| |
| developers { |
| developer { |
| id 'maxme' |
| name 'Maxime Biais' |
| email 'maxime@automattic.com' |
| } |
| } |
| } |
| } |
| } |
| } |