From 20ce87e2710ae4fcc09191687212ea4654103c0b Mon Sep 17 00:00:00 2001 From: Jonas Kalderstam Date: Mon, 27 Apr 2015 21:33:35 +0200 Subject: [PATCH] Update version. Fix maven script Signed-off-by: Jonas Kalderstam --- build.gradle | 8 ++++++++ gradle-mvn-push.gradle | 4 ++-- gradle.properties | 4 ++-- howtorelease.txt | 11 +++++++++++ library/build.gradle | 7 ++++++- 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 howtorelease.txt diff --git a/build.gradle b/build.gradle index d4e0eb5..b488131 100644 --- a/build.gradle +++ b/build.gradle @@ -6,6 +6,7 @@ buildscript { } dependencies { classpath 'com.android.tools.build:gradle:0.13.0' + classpath "io.codearte.gradle.nexus:gradle-nexus-staging-plugin:0.5.1" } } @@ -14,3 +15,10 @@ allprojects { mavenCentral() } } + +apply plugin: 'io.codearte.nexus-staging' + +nexusStaging { + packageGroup = "com.nononsenseapps" + //stagingProfileId = "yourStagingProfileId" //when not defined will be got from server using "packageGroup" +} \ No newline at end of file diff --git a/gradle-mvn-push.gradle b/gradle-mvn-push.gradle index b57430b..771da90 100644 --- a/gradle-mvn-push.gradle +++ b/gradle-mvn-push.gradle @@ -93,7 +93,7 @@ afterEvaluate { project -> } task androidJavadocs(type: Javadoc) { - source = android.sourceSets.main.allJava + source = android.sourceSets.main.java.getSrcDirs() } task androidJavadocsJar(type: Jar, dependsOn: androidJavadocs) { @@ -103,7 +103,7 @@ afterEvaluate { project -> task androidSourcesJar(type: Jar) { classifier = 'sources' - from android.sourceSets.main.allSource + from android.sourceSets.main.java.getSrcDirs() } artifacts { diff --git a/gradle.properties b/gradle.properties index 6146317..50eeac7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -17,8 +17,8 @@ # Project-wide Gradle settings. -VERSION_NAME=1.1.5 -VERSION_CODE=8 +VERSION_NAME=1.2.0 +VERSION_CODE=9 GROUP=com.nononsenseapps POM_DESCRIPTION=An extendable Android file/directory-picker you can include in your app diff --git a/howtorelease.txt b/howtorelease.txt new file mode 100644 index 0000000..61fee3f --- /dev/null +++ b/howtorelease.txt @@ -0,0 +1,11 @@ +First upload artifacts + + ./gradlew uploadArchives + +Second close repository + + ./gradlew closeRepository + +Third promote repository + + ./gradlew promoteRepository diff --git a/library/build.gradle b/library/build.gradle index 8cf1fe7..7b8e6a7 100644 --- a/library/build.gradle +++ b/library/build.gradle @@ -4,6 +4,11 @@ android { compileSdkVersion Integer.parseInt(project.ANDROID_BUILD_SDK_VERSION) buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION + lintOptions { + abortOnError false + } + + defaultConfig { minSdkVersion 14 targetSdkVersion Integer.parseInt(project.ANDROID_BUILD_TARGET_SDK_VERSION) @@ -24,4 +29,4 @@ dependencies { // apply from: 'https://raw.github.com/chrisbanes/gradle-mvn-push/master/gradle-mvn-push.gradle' // Need to change alljava to java -//apply from: '../gradle-mvn-push.gradle' +apply from: '../gradle-mvn-push.gradle'