I had the same issue upgrading to 1.3.0, the *bundleRelease* task is still 
there, but gets generated after *publishing* is configured.
Here is one way to fix it:
afterEvaluate {
    apply plugin: 'maven-publish'
    publishing {
        repositories {
            maven {  ...  }
        }
        publications {
            library(MavenPublication) {
                groupId ...
                artifactId ...
                version ...


                artifact bundleRelease
            }
        }
    }
} 


El lunes, 17 de agosto de 2015, 10:52:20 (UTC-5), Simon Marquis escribió:
>
> Hi,
>
> I'm developing an Android library and used gradle as the build tool and 
> *maven-publish* to upload the *aar* file.
> I've recently updated the gradle plugin from 1.2.3 to 1.3.0.
> Previously, selecting an artifact could be done with the *bundleRelease*
>  task/hook:
> apply plugin: 'maven-publish'
>
> publishing {
>     repositories {
>         maven {  ...  }
>     }
>     publications {
>         library(MavenPublication) {
>             groupId ...
>             artifactId ...
>             version ...
>
>
>             artifact bundleRelease
>         }
>     }
> }
>
> Unfortunately, with gradle 1.3.0 it doesn't work anymore (see the error 
> message)
> * What went wrong:
> A problem occurred configuring project ':library'.
> > Could not find property 'bundleRelease' on org.gradle.api.publish.maven.
> internal.publication.DefaultMavenPublication_Decorated@44faa4f2.
>
> It seems that the *bundleRelease* thing isn't there anymore even though 
> it will be executed during a manual build process.
> So is there any workaround for this, will it come back on future versions?
>
> Some people suggested to directly reference the aar file:
> artifact("$buildDir/outputs/aar/bar-release.aar")
> But I don't find this usefull because it doesn't depend on the whole 
> *assembleRelease* and packaging stuff automatically...
>
> It seems that *packageLibrary* do almost the same thing as *bundleRelease* 
> but 
> still doesn't work...
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"adt-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to