From fda5dd42dc7116a6461a2f8e9af576fcc1c9d5be Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Thu, 30 May 2013 11:27:17 -0700 Subject: [PATCH] gradle mavne fixes --- .gitignore | 1 + UrlImageViewHelper/.gitignore | 1 + UrlImageViewHelper/AndroidManifest.xml | 4 +- UrlImageViewHelper/build.gradle | 59 +------------------------- 4 files changed, 5 insertions(+), 60 deletions(-) diff --git a/.gitignore b/.gitignore index 848f7bb..70a15f2 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ bin local.properties gen target +.DS_Store diff --git a/UrlImageViewHelper/.gitignore b/UrlImageViewHelper/.gitignore index 91ea741..9d6a255 100644 --- a/UrlImageViewHelper/.gitignore +++ b/UrlImageViewHelper/.gitignore @@ -1,2 +1,3 @@ build .gradle +.DS_Store diff --git a/UrlImageViewHelper/AndroidManifest.xml b/UrlImageViewHelper/AndroidManifest.xml index d726bad..c4958db 100644 --- a/UrlImageViewHelper/AndroidManifest.xml +++ b/UrlImageViewHelper/AndroidManifest.xml @@ -1,8 +1,8 @@ + android:versionCode="103" + android:versionName="1.0.3" > - user = match[1] - repo = match[2] -} - -repoInfo = new groovy.json.JsonSlurper().parseText(new URL('https://api.github.com/repos/' + ext.user + '/' + ext.repo).getText()) - -group = 'com.koushikdutta.' + repo.toLowerCase() -android_manifest = new XmlParser(false, false).parseText(new File('AndroidManifest.xml').getText()) -version = android_manifest.'@android:versionName' - -uploadArchives { - repositories { - mavenDeployer { - beforeDeployment { MavenDeployment deployment -> signPom(deployment) } - - repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") { - authentication(userName: sonatypeUsername, password: sonatypePassword) - } - - pom.project { - name repo - packaging 'jar' - description repoInfo.description - url repoInfo.html_url - - scm { - url repoInfo.git_url - connection repoInfo.git_url - developerConnection repoInfo.ssh_url - } - - licenses { - license { - name 'The Apache Software License, Version 2.0' - url 'http://www.apache.org/licenses/LICENSE-2.0.txt' - distribution 'repo' - } - } - - developers { - developer { - id user - name user - } - } - } - } - } -} \ No newline at end of file +apply from: 'https://gist.github.com/koush/5679894/raw/07b5a99fb8909b58350631c24a81f3ef732be71d/maven.gradle'