Невозможно использовать релизы моментальных снимков Firebase-UI - PullRequest
0 голосов
/ 05 мая 2018

Я хотел бы попробовать релиз Firebase-UI 3.4.0-SNAPSHOT, но не могу заставить его работать.

В основной файл сборки я добавил следующее хранилище:

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://oss.jfrog.org/artifactory/oss-release-local' } //for FirebaseUI snapshots
    }
}'

В моем файле сборки я переключаю зависимости следующим образом:

project.ext.firebase_ui = '3.4.0-SNAPSHOT'
//project.ext.firebase_ui = '3.3.1'

Зависимости:

implementation "com.firebaseui:firebase-ui-database:${project.ext.firebase_ui}"
implementation "com.firebaseui:firebase-ui-firestore:${project.ext.firebase_ui}"
implementation "com.firebaseui:firebase-ui-storage:${project.ext.firebase_ui}"
implementation "com.firebaseui:firebase-ui-auth:${project.ext.firebase_ui}"

Согласно документации здесь: https://github.com/firebase/FirebaseUI-Android#snapshot-builds это должно сработать, но я не могу запустить сборку:

FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not resolve com.firebaseui:firebase-ui-database:3.4.0-SNAPSHOT.
  Required by:
      project :app
   > Could not resolve com.firebaseui:firebase-ui-database:3.4.0-SNAPSHOT.
      > Could not get resource 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-database/3.4.0-SNAPSHOT/firebase-ui-database-3.4.0-SNAPSHOT.pom'.
         > Could not GET 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-database/3.4.0-SNAPSHOT/firebase-ui-database-3.4.0-SNAPSHOT.pom'. Received status code 409 from server: 
> Could not resolve com.firebaseui:firebase-ui-firestore:3.4.0-SNAPSHOT.
  Required by:
      project :app
   > Could not resolve com.firebaseui:firebase-ui-firestore:3.4.0-SNAPSHOT.
      > Could not get resource 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-firestore/3.4.0-SNAPSHOT/firebase-ui-firestore-3.4.0-SNAPSHOT.pom'.
         > Could not GET 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-firestore/3.4.0-SNAPSHOT/firebase-ui-firestore-3.4.0-SNAPSHOT.pom'. Received status code 409 from server: 
> Could not resolve com.firebaseui:firebase-ui-storage:3.4.0-SNAPSHOT.
  Required by:
      project :app
   > Could not resolve com.firebaseui:firebase-ui-storage:3.4.0-SNAPSHOT.
      > Could not get resource 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-storage/3.4.0-SNAPSHOT/firebase-ui-storage-3.4.0-SNAPSHOT.pom'.
         > Could not GET 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-storage/3.4.0-SNAPSHOT/firebase-ui-storage-3.4.0-SNAPSHOT.pom'. Received status code 409 from server: 
> Could not resolve com.firebaseui:firebase-ui-auth:3.4.0-SNAPSHOT.
  Required by:
      project :app
   > Could not resolve com.firebaseui:firebase-ui-auth:3.4.0-SNAPSHOT.
      > Could not get resource 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-auth/3.4.0-SNAPSHOT/firebase-ui-auth-3.4.0-SNAPSHOT.pom'.
         > Could not GET 'https://oss.jfrog.org/artifactory/oss-release-local/com/firebaseui/firebase-ui-auth/3.4.0-SNAPSHOT/firebase-ui-auth-3.4.0-SNAPSHOT.pom'. Received status code 409 from server: 

* 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 4s
3 actionable tasks: 3 executed

1 Ответ

0 голосов
/ 06 мая 2018

Упс, это было плохо. Я уже представил PR для обновления инструкций, но правильный репозиторий Maven:

maven { url 'https://oss.jfrog.org/artifactory/oss-snapshot-local' }

Кстати, в настоящее время мы работаем над 4.0, который поддерживает Firestore 16.0, добавляет адаптер пейджинга и убивает все устаревшие вещи.

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