maven - Android gradle uploadArchives task issues on Jenkins -
i have jenkins job , 1 of tasks executed uploadarchives should upload generated .aar file artifactory repo.
however see error
failure: build failed exception. went wrong: execution failed task ':libmodule:uploadarchives'. not publish configuration 'archives' error deploying artifact 'com.companyname:mylib:aar': error deploying artifact: /var/empty/.m2/repository/com/companyname/mylib/1.0.0/mylib-1.0.0.aar (no such >file or directory) try: run --info or --debug option more log output.
relevant parts of build.gradle
repositories { maven{ url 'http://artifacts.companyname.com/repository/android-shared-sandbox' } } def aarfile = file('build/libs/mylib.aar') artifacts { archives aarfile } //specify url , credentials deploy aar maven repository uploadarchives { repositories { mavendeployer { repository(url: "http://artifacts.companyname.com/repository/android-shared-sandbox"){ authentication(username: "username", password: "changeme") } pom.project { groupid 'com.companyname' artifactid 'mylib' packaging 'aar' version '1.0.0' } } } }
this works command line on laptop, works on local jenkins install on laptop. assume missing simple here, cannot figure out why jenkins attempting install local maven repo instead of on specified build.gradle task
Comments
Post a Comment