Автоматизация проверки размера Android приложения на CI

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024

ความคิดเห็น • 9

  • @Gremelka9
    @Gremelka9 2 ปีที่แล้ว +3

    Топ доклад, спасибо за отсутствие воды, четко и по факту. p.s. хочу поставить два лайка

  • @MegaLittlePaw
    @MegaLittlePaw 2 ปีที่แล้ว +1

    Топовая тема! Спасибо большое за доклад! Нужно больше разборов таких тем, которые вроде бы и понятны всем, но почему-то не так очевидны при планировании продукта.

  • @sirsq1619
    @sirsq1619 2 ปีที่แล้ว +1

    Супер. Кротко и по пунктам. Спасибо.

  • @638electro
    @638electro 2 ปีที่แล้ว +1

    Хороший доклад. Возник вопрос - проверка измененных файлов для принятия решения о пересборке релиза - проверяется формат измененного файла (если .java/.kt - то код, иначе - все остальное) или есть более хитрые тулы для этой проверки?

    • @akniyet
      @akniyet 2 ปีที่แล้ว

      да, верно, помимо формата файлов, можно проверить еще директории(пример: */res/drawable/*). У нас есть специальный отдельный файл, который хранит список файлов и папок, которые нужно искать в git diff файлах, и с помощью pattern matching можно легко понять присутствуют ли искомые файлы/директории в списке файлов полученных с помощью git diff. Если нужен наглядный пример, могу скинуть gist с примером, пишите в телегу

    • @638electro
      @638electro 2 ปีที่แล้ว

      @@akniyet Хм, я почему-то даже не подумал про левую сторону маски для пути, с ней поиск подпутей для многомодульного проекта будет куда удобнее, спасибо :)

  • @bolnoi8
    @bolnoi8 2 ปีที่แล้ว

    А может кто посоветовать годный гайд, как вообще поднять простейший CI и интегрировать его с битбакетом?

    • @AndroidBroadcast
      @AndroidBroadcast  2 ปีที่แล้ว +1

      Так вся интеграция идёт как с Git репозиториев, за исключением если ты не хочешь выполнять интеграцию с фичами самого Git хостинга

  • @eXzmos
    @eXzmos ปีที่แล้ว +1

    Я скажу так, размер не имеет значения...
    А если по теме то это звучит так: на телефоне не у всех имеется много памяти, много памяти у тех кто хорошо зарабатывает и может позволить, а остальные это дети и взрослые (которым не нужны дорогие телефоны) и тому подобное, поэтому скачав такие люди они посмотрели попользовались и когда пытаются установить другой апк то возникает проблема и он решается удалить мусор который освободит место и как правило то приложение которое весит много оно и улетит в мусорку.
    А по мне, я качаю приложения те которые нужны и установлена программа которая следит если я не использую программу больше 3 месяцеа он мне предлагает очистить телефон от мусора и да, нажав я избавился. Так что треп не о чем...