· 9 years ago · Sep 06, 2016, 05:00 PM
1Execution failed for task ':app:uploadArchives'.
2Could not publish configuration 'archives'
3Failed to deploy artifacts/metadata: No connector available to access repository remote (s3://XXX) of type default using the available factories WagonRepositoryConnectorFactory
4
5AWS_ACCESS_KEY="xxx"
6AWS_SECRET_KEY="xxx"
7POM_NAME=HighwayZodiac
8POM_ARTIFACT_ID=library
9POM_PACKAGING=aar
10VERSION_NAME=1.01-SNAPSHOT
11VERSION_CODE=1.01
12GROUP=app.crasoftsystems.highwayzodiac
13POM_DESCRIPTION="A simple add two operand library repo."
14
15apply plugin: 'com.android.library'
16apply from: rootProject.file('gradle/gradle-mvn-push.gradle')
17
18android {
19 compileSdkVersion 24
20 buildToolsVersion "24.0.1"
21
22 defaultConfig {
23 //applicationId "app.crasoftsystems.highwayzodiac"
24 minSdkVersion 22
25 targetSdkVersion 24
26 versionCode 1
27 versionName "1.0"
28 }
29 libraryVariants.all { variant ->
30 variant.outputs.each { output ->
31 def outputFile = output.outputFile
32 if (outputFile != null && outputFile.name.endsWith('.aar')) {
33 def fileName = "${archivesBaseName}-highway.aar"
34 output.outputFile = new File(outputFile.parent, fileName)
35 output.outputFile = new File("pathtoaar", fileName)
36 }
37 }
38 }
39 buildTypes {
40 release {
41 minifyEnabled false
42 proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
43 }
44 }
45}
46
47dependencies {
48 compile fileTree(dir: 'libs', include: ['*.jar'])
49 testCompile 'junit:junit:4.12'
50 compile 'com.android.support:appcompat-v7:24.2.0'
51}
52
53// Top-level build file where you can add configuration options common to all sub-projects/modules.
54
55buildscript {
56 repositories {
57 jcenter()
58 }
59 dependencies {
60 classpath 'com.android.tools.build:gradle:2.1.3'
61
62 // NOTE: Do not place your application dependencies here; they belong
63 // in the individual module build.gradle files
64 }
65}
66
67allprojects {
68 repositories {
69 jcenter()
70
71 maven{
72 url "s3://xxx"
73 credentials(AwsCredentials) {
74 accessKey AWS_ACCESS_KEY
75 secretKey AWS_SECRET_KEY
76 }
77 }
78 }
79}
80
81task clean(type: Delete) {
82 delete rootProject.buildDir
83}
84
85FAILURE: Build failed with an exception.
86
87* What went wrong:
88Execution failed for task ':app:uploadArchives'.
89> Could not publish configuration 'archives'
90 > Failed to deploy artifacts/metadata: No connector available to access repository remote (s3://XXXX-androidlib) of type default using the available factories WagonRepositoryConnectorFactory
91
92* Try:
93Run with --info or --debug option to get more log output.
94
95* Exception is:
96org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:uploadArchives'.
97 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
98 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
99 at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
100 at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:66)
101 at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
102 at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
103 at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
104 at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
105 at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
106 at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
107 at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
108 at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
109 at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
110 at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25)
111 at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110)
112 at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
113 at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
114 at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
115 at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
116 at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
117 at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
118 at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
119 at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.java:153)
120 at org.gradle.internal.Factories$1.create(Factories.java:22)
121 at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
122 at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:53)
123 at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:150)
124 at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
125 at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)
126 at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)
127 at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
128 at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)
129 at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)
130 at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
131 at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)
132 at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
133 at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
134 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)
135 at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
136 at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)
137 at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)
138 at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)
139 at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)
140 at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)
141 at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
142 at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)
143 at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)
144 at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
145 at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
146 at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
147 at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
148 at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)
149 at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
150 at org.gradle.launcher.Main.doAction(Main.java:33)
151 at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
152 at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)
153 at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)
154 at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
155 at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
156 at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:129)
157 at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
158Caused by: org.gradle.api.artifacts.PublishException: Could not publish configuration 'archives'
159 at org.gradle.api.tasks.Upload.upload(Upload.java:66)
160 at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
161 at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:228)
162 at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:221)
163 at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:210)
164 at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:621)
165 at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:604)
166 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
167 at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
168 ... 60 more
169Caused by: org.gradle.api.GradleException: Failed to deploy artifacts/metadata: No connector available to access repository remote (s3://XXXX-androidlib) of type default using the available factories WagonRepositoryConnectorFactory
170 at org.gradle.api.publication.maven.internal.action.AbstractMavenPublishAction.publish(AbstractMavenPublishAction.java:96)
171 at org.gradle.api.publication.maven.internal.action.MavenDeployAction.publish(MavenDeployAction.java:35)
172 at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.execute(AbstractMavenResolver.java:110)
173 at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.publish(AbstractMavenResolver.java:103)
174 at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.publish(AbstractMavenResolver.java:82)
175 at org.gradle.api.publication.maven.internal.deployer.BaseMavenDeployer.publish(BaseMavenDeployer.java:34)
176 at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyDependencyPublisher.publish(DefaultIvyDependencyPublisher.java:45)
177 at org.gradle.api.internal.artifacts.ivyservice.IvyBackedArtifactPublisher$1.execute(IvyBackedArtifactPublisher.java:80)
178 at org.gradle.api.internal.artifacts.ivyservice.IvyBackedArtifactPublisher$1.execute(IvyBackedArtifactPublisher.java:56)
179 at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
180 at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:61)
181 at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:39)
182 at org.gradle.api.internal.artifacts.ivyservice.IvyBackedArtifactPublisher.publish(IvyBackedArtifactPublisher.java:56)
183 at org.gradle.api.tasks.Upload.upload(Upload.java:64)
184 ... 68 more
185Caused by: org.sonatype.aether.deployment.DeploymentException: Failed to deploy artifacts/metadata: No connector available to access repository remote (s3://XXXX-androidlib) of type default using the available factories WagonRepositoryConnectorFactory
186 at org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:235)
187 at org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:211)
188 at org.sonatype.aether.impl.internal.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:443)
189 at org.gradle.api.publication.maven.internal.action.MavenDeployAction.publishArtifacts(MavenDeployAction.java:69)
190 at org.gradle.api.publication.maven.internal.action.AbstractMavenPublishAction.publish(AbstractMavenPublishAction.java:94)
191 ... 81 more
192Caused by: org.sonatype.aether.transfer.NoRepositoryConnectorException: No connector available to access repository remote (s3://XXXX-androidlib) of type default using the available factories WagonRepositoryConnectorFactory
193 at org.sonatype.aether.impl.internal.DefaultRemoteRepositoryManager.getRepositoryConnector(DefaultRemoteRepositoryManager.java:400)
194 at org.sonatype.aether.impl.internal.DefaultDeployer.deploy(DefaultDeployer.java:231)
195 ... 85 more