diff --git a/WordPressUtils/build.gradle b/WordPressUtils/build.gradle index e80f62d15528..bd498a16729b 100644 --- a/WordPressUtils/build.gradle +++ b/WordPressUtils/build.gradle @@ -3,10 +3,13 @@ buildscript { repositories { mavenCentral() } - dependencies { classpath 'com.android.tools.build:gradle:0.12.+' } + dependencies { + classpath 'com.android.tools.build:gradle:0.12.+' + } } apply plugin: 'com.android.library' +apply plugin: 'maven' repositories { mavenCentral() @@ -18,7 +21,6 @@ dependencies { } android { - compileSdkVersion 19 buildToolsVersion "19.1.0" @@ -30,3 +32,14 @@ android { targetSdkVersion 19 } } + +uploadArchives { + repositories { + mavenDeployer { + repository(url: project.repository) + pom.version = android.defaultConfig.versionName + pom.groupId = "org.wordpress" + pom.artifactId = "wordpress-utils" + } + } +} diff --git a/WordPressUtils/gradle.properties-example b/WordPressUtils/gradle.properties-example new file mode 100644 index 000000000000..36ceb8db22bc --- /dev/null +++ b/WordPressUtils/gradle.properties-example @@ -0,0 +1 @@ +repository=file:///Users/max/work/automattic/WordPress-Android-gh-pages/ diff --git a/tools/deploy-mvn-artifact.conf-example b/tools/deploy-mvn-artifact.conf-example deleted file mode 100644 index 5aaf644ad243..000000000000 --- a/tools/deploy-mvn-artifact.conf-example +++ /dev/null @@ -1 +0,0 @@ -LOCAL_GH_PAGES=file:///Users/max/work/automattic/WordPress-Android-gh-pages/ diff --git a/tools/deploy-mvn-artifact.sh b/tools/deploy-mvn-artifact.sh deleted file mode 100755 index 8afd27f68d3a..000000000000 --- a/tools/deploy-mvn-artifact.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh +v - -. tools/deploy-mvn-artifact.conf -PROJECT=WordPressUtils -VERSION=`grep -E 'versionName' $PROJECT/build.gradle \ - | sed s/versionName// \ - | grep -Eo "[a-zA-Z0-9.-]+"` -GROUPID=org.wordpress -ARTIFACTID=wordpress-utils -AARFILE=$PROJECT/build/outputs/aar/WordPressUtils.aar - -# Deploy release build -mvn deploy:deploy-file -Dfile=$AARFILE \ - -Durl=$LOCAL_GH_PAGES -DgroupId=$GROUPID \ - -DartifactId=$ARTIFACTID -Dversion=$VERSION - -echo ======================================== -echo -echo \"$GROUPID:$ARTIFACTID:$VERSION\" deployed \ No newline at end of file