Опишите баг
При сборке проекта с com.vk.id:vkid:2.5.1 Gradle не может найти транзитивные зависимости, которые тянут модуль com.vk.id:tracking-tracer:2.5.1.
Требуются артефакты ru.ok.tracer:tracer-lite-crash-report:1.0.0-beta.1 и ru.ok.tracer:tracer-lite-performance-metrics:1.0.0-beta.1, однако они отсутствуют в публичных репозиториях VK (проверка по прямым ссылкам даёт 404). Ссылка для проверки - https://artifactory-external.vkpartner.ru/ui/native/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pom
логи
Could not find ru.ok.tracer:tracer-lite-performance-metrics:1.0.0-beta.1.
Searched in the following locations:
- https://repo.maven.apache.org/maven2/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
- https://jitpack.io/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
- https://oss.sonatype.org/content/repositories/snapshots/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
- https://artifactory-external.vkpartner.ru/artifactory/vkid-sdk-android/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
- https://artifactory-external.vkpartner.ru/artifactory/vk-id-captcha/android/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
- https://artifactory-external.vkpartner.ru/artifactory/maven/ru/ok/tracer/tracer-lite-performance-metrics/1.0.0-beta.1/...
Required by:
project :app > com.vk.id:vkid:2.5.1 > com.vk.id:tracking-tracer:2.5.1
Вопроизведение
- Подключить в проект зависимость
com.vk.id:vkid:2.5.1.
- Попытаться собрать проект с чистой директорией кэша Gradle.
- Наблюдать ошибку резолвинга зависимостей.
Ожидаемое поведение
Зависимости должны успешно загружаться из репозиториев VK (https://artifactory-external.vkpartner.ru/artifactory/vkid-sdk-android/ или maven).
Фактическое поведение
Gradle возвращает ошибку:
Используемые модули и их версии
Окружение:
- Версия SDK:
2.5.1
- Gradle: 8.13
- Платформа: Android
- CI: GitLab Runner с чистым кэшем
Дополнительная информация:
- Проверка URL артефакта вручную:
https://artifactory-external.vkpartner.ru/artifactory/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pom возвращает 404.
- При этом модуль-заглушка
com.vk.id:tracking-noop:2.5.1 успешно доступен.
- Вероятно, в POM-файле
tracking-tracer указаны неверные координаты или артефакты не были выложены.
Скриншоты
No response
Смартфон или эмулятор
любое устройство
Внутренний или внешний сервис
не является.
Обновляли ли вы сдк
нет
Исправлена ли ошибка
нет
Где инициализиурете SDK
как указано в доке.
Версия клиента авторизации
не важно
Дополнительные заметки
- Прямая проверка URL артефактов в браузере возвращает 404 Not Found:
https://artifactory-external.vkpartner.ru/ui/native/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pom
- (аналогично для performance-metrics)
- Модуль-заглушка
com.vk.id:tracking-noop:2.5.1 при этом успешно доступен в тех же репозиториях.
- Временный workaround: подмена
tracking-tracer на tracking-noop через dependencySubstitution позволяет собрать проект.
Опишите баг
При сборке проекта с
com.vk.id:vkid:2.5.1Gradle не может найти транзитивные зависимости, которые тянут модульcom.vk.id:tracking-tracer:2.5.1.Требуются артефакты
ru.ok.tracer:tracer-lite-crash-report:1.0.0-beta.1иru.ok.tracer:tracer-lite-performance-metrics:1.0.0-beta.1, однако они отсутствуют в публичных репозиториях VK (проверка по прямым ссылкам даёт 404). Ссылка для проверки - https://artifactory-external.vkpartner.ru/ui/native/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pomлоги
Вопроизведение
com.vk.id:vkid:2.5.1.Ожидаемое поведение
Зависимости должны успешно загружаться из репозиториев VK (
https://artifactory-external.vkpartner.ru/artifactory/vkid-sdk-android/илиmaven).Фактическое поведение
Gradle возвращает ошибку:
Используемые модули и их версии
Окружение:
2.5.1Дополнительная информация:
https://artifactory-external.vkpartner.ru/artifactory/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pomвозвращает 404.com.vk.id:tracking-noop:2.5.1успешно доступен.tracking-tracerуказаны неверные координаты или артефакты не были выложены.Скриншоты
No response
Смартфон или эмулятор
любое устройство
Внутренний или внешний сервис
не является.
Обновляли ли вы сдк
нет
Исправлена ли ошибка
нет
Где инициализиурете SDK
как указано в доке.
Версия клиента авторизации
не важно
Дополнительные заметки
https://artifactory-external.vkpartner.ru/ui/native/maven/ru/ok/tracer/tracer-lite-crash-report/1.0.0-beta.1/tracer-lite-crash-report-1.0.0-beta.1.pomcom.vk.id:tracking-noop:2.5.1при этом успешно доступен в тех же репозиториях.tracking-tracerнаtracking-noopчерезdependencySubstitutionпозволяет собрать проект.