Bitrise не может установить недостающие инструменты для Android - Fabric - PullRequest
0 голосов
/ 21 сентября 2018

Шаг Bitrise install-missing-android-tools терпит неудачу, потому что он не находит версию плагина Gradle для ткани 1.25.4.

Но, как вы можете видеть здесь версия существует, даже когда язапустите bitrise run 'dev' проход сборки, как ожидалось.

У меня нет идей о том, что происходит.Журнал шагов:

+------------------------------------------------------------------------------+
| (2) install-missing-android-tools                                            |
+------------------------------------------------------------------------------+
| id: install-missing-android-tools                                            |
| version: 2.2.0                                                               |
| collection: https://github.com/bitrise-io/bitrise-steplib.git                |
| toolkit: go                                                                  |
| time: 2018-09-20T20:11:58Z                                                   |
+------------------------------------------------------------------------------+
|                                                                              |
INFO[20:11:58] Start installing (golang) with apt-get       
INFO[20:11:58]  * [OK] Step dependency (go) installed, available. 
Configs:
- GradlewPath: ./Project/gradlew
- AndroidHome: /opt/android-sdk-linux
Preparation
Set executable permission for gradlew
Initialize Android SDK
Ensure android licences
Ensure required Android SDK components
Retrying...
Failed to ensure android components, error: output: FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'Project'.
> Could not resolve all files for configuration ':classpath'.
   > Could not resolve io.fabric.tools:gradle:1.25.4.
     Required by:
         project :
      > Could not resolve io.fabric.tools:gradle:1.25.4.
         > Could not get resource 'https://jcenter.bintray.com/io/fabric/tools/gradle/1.25.4/gradle-1.25.4.pom'.
            > Could not GET 'https://jcenter.bintray.com/io/fabric/tools/gradle/1.25.4/gradle-1.25.4.pom'.
               > Read timed out
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 31s
error: exit status 1
|                                                                              |
+---+---------------------------------------------------------------+----------+
| x | install-missing-android-tools (exit code: 1)                  | 105 sec  |
+---+---------------------------------------------------------------+----------+
| Issue tracker: ...bitrise-steplib/steps-install-missing-android-tools/issues |
| Source: ...://github.com/bitrise-steplib/steps-install-missing-android-tools |
+---+---------------------------------------------------------------+----------+

1 Ответ

0 голосов
/ 24 сентября 2018

Кажется, связано с jcenter.bintray.com - просто попытался открыть ссылку https://jcenter.bintray.com/io/fabric/tools/gradle/1.25.4/gradle-1.25.4.pom, и я получил 404 (не найдено).Таким образом, даже если эта версия существует, кажется, она не может существовать в jcenter.Может быть, он был доступен в jcenter в прошлом, но был удален?

Конечно, если он доступен в локальном кеше, то gradle не будет работать, даже если он больше не доступен на удаленном / url, как можетиспользуйте локальную кешированную версию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...