Size: a a a

2021 June 03

а

андрей in Gradle
спасибо за развернутый ответ, помогло)
источник

Y

Yanis in Gradle
уже не первый раз встречаю такое что проект собирается, заливается на девайс (андроид) но код как-будто остается старый
выглядит так что заливается какой-то закешированный код
даже незнаю кто виноват в этом
грейдл 7.0.2 и 6.8 воспроизводится
источник

BP

Bogdan Panchenko in Gradle
а если делан clean taskBuidl (не знаю какой нужен для андроида) ?
источник

Y

Yanis in Gradle
оно не стабильно воспроизводится потому сложно сказать помогает это или нет
может кто замечал такое
источник

VS

Vladimir Sitnikov in Gradle
А на Gradle 7 warning’и есть?
Там, вроде, как раз добавляли warning’ов на тему «у вас тут задачи обмениваются файлами, а зависимостей нет»
источник

AM

Andrew Mikhaylov in Gradle
@vladimirsitnikv тут в @kotlin_lang жалуются, что гредл для резолвинга зависимостей Kotlin DSL плагина безусловно ходит в jcenter, и это нельзя заоверрайдить. Вы не подскажете, случаем, правда это или нет, и если да, может, поглядываете, как статус миграции поживает?
источник

VS

Vladimir Sitnikov in Gradle
Репозитории для плагинов можно настроить через plugingManagement { repositories {… } }: https://docs.gradle.org/current/userguide/plugins.html#sec:custom_plugin_repositories
источник

AM

Andrew Mikhaylov in Gradle
@noraltavir вы ж говорите, что пробовали такое.
источник

VP

Vladimir Petrakovich in Gradle
Чёт странная история.
Резолвинг classpath билдскрипта выполняется с теми репозиториями, которые указаны. От языка, на котором он написан, это не зависит никак.
Может, там в buildSrc jcenter вбит руками?
источник

AM

Andrew Mikhaylov in Gradle
Я тоже не совсем верю, но проверять у меня времени нет.
источник

VS

Vladimir Sitnikov in Gradle
но если речь про https://github.com/gradle/gradle/issues/16540 ,то, насколько я понимаю, оно только в jcenter было, и поэтому ту версию либо не достать уже, либо что-то такое.

1.4.9 это, вроде, в Gradle 6.8 такая?
источник

VS

Vladimir Sitnikov in Gradle
В общем, странно это всё.
Файлики как бы и есть https://plugins.gradle.org/m2/org/gradle/kotlin/gradle-kotlin-dsl-plugins/1.4.9/
Но .module файлов нет.

Это либо баг JCenter либо непонятно что. Но странно, что прямо сейчас на разнообразных GitHub Actions-то работает. Может, kotlin-dsl как-нибудь по-особенному подключается?

@noraltavir , а что, если бахнуть ignoreGradleMetadataRedirection() к gradlePluginPortal репозиторию ? (см example 18 https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:supported_metadata_sources )
источник

AN

Alexander Nozik in Gradle
Это не возможно проверить от меня. Потому что он сразу после этого получает 404 и идёт в следующую репу. Ломается у обиженных Крымом, потому что у них бинтрей даёт 403, а не 404 и все на этом месте падает.
источник

AN

Alexander Nozik in Gradle
Это можно попробовать.
источник

AN

Alexander Nozik in Gradle
Кинул им, пусть экспериментируют.
источник

AN

Alexander Nozik in Gradle
Что файлики есть я первым делом проверил. Проблема в том, что градл на 403 похоже реагирует не так, как на 404
источник

VP

Vladimir Petrakovich in Gradle
Должно сработать, потому что именно по запросу .module plugins.gradle.org редиректит на jcenter
источник

AN

Alexander Nozik in Gradle
Похоже. Спасибо
источник

VP

Vladimir Petrakovich in Gradle
Спасибо @vladimirsitnikv
источник

AM

Andrew Mikhaylov in Gradle
Так достаточно 404-ю получить, главное видеть, что он вообще ходит в жцентр.
источник