更新gradle后,Jenkins构建失败

时间:2017-05-15 09:48:10

标签: android jenkins gradle

我更新了从2.2.3到2.3.2的Gradle工具。我在本地计算机上构建项目没有问题。但是,詹金斯无法建立这个项目。我有以下控制台输出。

    FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'workforce'.
> Could not resolve all dependencies for configuration ':classpath'.
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project :
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project : > com.jakewharton.hugo:hugo-plugin:1.2.1
   > Could not find com.android.tools.build:gradle:2.3.2.
     Searched in the following locations:
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repos.zeroturnaround.com/nexus/content/repositories/zt-public-releases/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pom
         https://maven.fabric.io/public/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.jar
     Required by:
         project : > com.fernandocejas.frodo:frodo-plugin:0.8.1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

你有想法,有什么不对吗?

2 个答案:

答案 0 :(得分:1)

由于错误消息中提到的local 存在且可访问,我猜您的Jenkins无权访问JCenter。也许某些代理没有正确转发或类似的东西。也许这是一个临时的hickup,如果你再试一次它可行。如果没有,可以尝试通过https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.2/gradle-2.3.2.pomcurl从Jenkins工作人员访问此URL,以查看Jenkins主机本身是否可以访问该URL。

答案 1 :(得分:0)

图书馆更新解决了这个问题。