У меня проблема с автоматическим распространением сборки через бета-версию Fabric с одновременной загрузкой. Например, я начинаю загружать первую сборку и через 5 секунд после нее начинаю загружать вторую. Но поскольку Интернет — это волшебная нестабильная коробка, вторая сборка загружается перед первой сборкой. И считается, что первая сборка новее, чем вторая. Но это неправда. Поэтому я хочу отказаться от старой (первой) сборки при загрузке новой. Или я хочу какой-то другой обходной путь для моей ситуации.
Как удалить старую сборку при распространении Fabric?
Ответы (1)
Майк из Fabric здесь. В Fabric нет автоматического способа остановить загрузку после ее запуска. Вы можете вручную удалить версии через страницу настроек приложения. Из документации:
Чтобы удалить определенную версию вашего приложения, перейдите к настройкам вашего приложения. Выберите приложение, имя которого вы хотите изменить, и нажмите кнопку «Версии». После этого выберите переключатель на любой сборке или версии, которую вы хотите отключить. Отключение версии предотвращает поток новых отчетов о сбоях, скрывает ее от фильтра версий и запрещает бета-тестерам устанавливать эту версию.
person
Mike Bonnell
schedule
05.02.2018
Спасибо, Майк, за быструю реакцию. Ваше решение абсолютно правильное, но его невозможно реализовать на сервере Continuos Integration. Так может для этих целей существует какой-нибудь API?
- person Eugene Nefedov; 07.02.2018
В любое время @EugeneNefedov. Это хорошая идея, но в настоящее время нет API для удаления или отключения версий.
- person Mike Bonnell; 08.02.2018