Size: a a a

Android Developers

2021 August 12

Kd

Konstantin dmz9 in Android Developers
не нужно мне никакие семверы продавать. задача очень простая - подъем version code во время ci сборки
источник

A

Andrey in Android Developers
а так получается что при мерже откуда то должен взяться номер мержа, как то попасть в код, и новым коммитом (?) добавить изменение, хз, это странно
источник

Kd

Konstantin dmz9 in Android Developers
т.е. не "запомним где то, потом запишем новое значение" а "вот в мастере сейчас 42, следующий будет 43"
источник

Kd

Konstantin dmz9 in Android Developers
так он там уже есть в build.gradle, называется version code
источник

A

Andrey in Android Developers
либо мы на разных языкам говорим, либо у тебя какая то каша, ты хочешь при сборке мастера менять versionCode или при мерже?
источник

Kd

Konstantin dmz9 in Android Developers
типа того
источник

Kd

Konstantin dmz9 in Android Developers
ну не типа того, а даже после успешного билда скажем так
источник

Kd

Konstantin dmz9 in Android Developers
а билд врубается когда есть мерж реквест в мастер
источник

A

Andrey in Android Developers
- одно или другое?
- да🌚
источник

Kd

Konstantin dmz9 in Android Developers
я жмякаю "слить когда сбилдится" и иду пить чай
источник

Kd

Konstantin dmz9 in Android Developers
написал что после успешного билда
источник

Kd

Konstantin dmz9 in Android Developers
естественно код в мастер не попадет если там с кодом проблема, и version code не поднимается
источник

MK

Mr. Kapushon in Android Developers
Добрый день. Есть приложение вебвью. Когда на сайте который крутится во вьюхе необходима камера или доступ к файлам появляется уведомление о разрешениях. Я соглашаюсь, но далее ничего не происходит, т.е. элемент отвечающий за выбор файлов/камеры просто не реагирует. Но если перезапустить приложение, тогда всё будет работать как надо. Собственно вопрос: как сделать так, чтоб при подтверждении разрешений не нужно было перезагружать приложение, и настройки сразу же применялись?
источник

A

Andrey in Android Developers
чет вообще не понял, но ведь для билда нужен versionCode

ладно мб кто то другой подскажет, я окончательно запутался в том что ты хочешь получить в итоге
источник

Kd

Konstantin dmz9 in Android Developers
бляха муха... неужели так сложно )
хочу автоматизации - могу я это в 2021 уже получить, не?
я вот настроил себе в телегу вебхук от гитлаба - и в чате вижу ссылку (ну или менеджер видит).
кликает, скачивает артефакты готовые, ставит - и нихуя не ставится. знаешь почему? потому что кто то забывает version code поднимать
источник

Kd

Konstantin dmz9 in Android Developers
меня эта ситуация заебала и я подумал - а хуле она сама не поднимается при сборке гитлаба? - окей, давай сделаем
источник

Kd

Konstantin dmz9 in Android Developers
ну так и что тут непонятно? какие семверы? какие энв переменные? нах ниче не надо - есть мерж в мастер - возьми да сделай +1, прям тривиальная хуйня, чтоб разработчик не забывал
источник

SM

Scrooge McDuck in Android Developers
Делаю скриншот экрана, блюрю и делаю его задним фоном alert dialog-а
источник

A

Andrey in Android Developers
а, ну так возьми да сделай, действительно
источник

ВБ

Владимир Бандуристов... in Android Developers
Это тупо поднимать версию при мерже, так никто не делает, версия должна подниматься ДО мержа, на прекоммит хуке
источник