fastlane

  • ХабрахабрФото Настройка Fastlane в React Native

    Настройка Fastlane в React Native

    Предисловие Идея для статьи зародилась после того, как я потратил кучу времени на настройку Fastlane для своего проекта на React Native. Во время настройки, я так и не смог найти публикацию, которая давала бы простую инструкцию по интеграции Fastlane от А до Я. Эта статья должна стать не более чем простой инструкцией по базовой настройке Fastlane под обе платформы IOS…

    Читать далее »
  • ХабрахабрФото Как завести XCRemoteCache, или Кэши из топора

    Как завести XCRemoteCache, или Кэши из топора

    Всем привет!  Меня зовут Федоров Василий, я руковожу группой Mobile. Speed в Aliexpress Россия. Мы стараемся облегчить жизнь разработчиков: пишем утилиты, настраиваем CI, складируем метрики в Grafana — в общем отвечаем почти за все, что влияет на time-to-market и Developer Experience команд. В этой статье я расскажу о том, как мы ускоряем сборку проекта с помощью XCRemoteCache — но обо всем…

    Читать далее »
  • ХабрахабрФото Ускоряем прохождение iOS UI-тестов. Часть 2. Распараллеливание тестов

    Ускоряем прохождение iOS UI-тестов. Часть 2. Распараллеливание тестов

    Хабр, привет! Меня зовут Борис. Я Mobile AQA lead в Vivid Money. Это вторая статья в цикле статей по iOS-автоматизации, в которых я расскажу о том, как ускорить прохождение UI-тестов. Данная статья будет полезна iOS-автоматизаторам с опытом, либо разработчикам. В рамках этой статьи мы разберем такие этапы: зачем распараллеливать тесты? распараллеливаем тесты используя Xcode; распараллеливаем тесты используя Fastlane. Зачем распараллеливать…

    Читать далее »
  • ХабрахабрФото Сборка и публикация Qt Android приложений через Gitlab CI

    Сборка и публикация Qt Android приложений через Gitlab CI

    Над сервисом для построения CI/CD даже не задумывался, есть GitLab, что еще нужно? Первым шагом нужно создать файл .gitlab-ci.yaml в корне проекта. Далее я подробно разберу его содержимое, а для тех кто хочет посмотреть сразу все, в конце статьи есть ссылки на репозиторий. Тем кто хоть немного знаком с синтаксисом .gitlab-ci.yml должно быть все понятно. Объявляем переменную для всего файла,…

    Читать далее »
  • ХабрахабрФото Релиз мобильных приложений одной кнопкой

    Релиз мобильных приложений одной кнопкой

    Всем привет! Меня зовут Михаил Булгаков (нет, не родственник), я работаю релиз-инженером в Badoo. Пять лет назад я занялся автоматизацией релизов iOS-приложений, о чём подробно рассказывал в этой статье. А после взялся и за Android-приложения. Сегодня я подведу некоторые итоги: расскажу, к чему мы пришли за это время. Long story short: любой причастный к процессу сотрудник может зарелизить хоть все…

    Читать далее »
  • ХабрахабрФото Как переехать с BuddyBuild на GitLab CI за 4 часа

    Как переехать с BuddyBuild на GitLab CI за 4 часа

    Предыстория Полтора года назад команда iOS FunCorp переехала на новый сервис для простой организации CI в iOS и Android-проектах. До этого мы использовали CI на Bamboo, но с ним было много проблем, поэтому мы совсем отказались от него и перешли на BuddyBuild. Он работал настолько просто, что можно было даже не знать, что такое CI и как заливать приложение в…

    Читать далее »
  • ХабрахабрФото «CI плохо справляются с требованиями мобильной разработки»: интервью с создателем fastlane Феликсом Краузе

    «CI плохо справляются с требованиями мобильной разработки»: интервью с создателем fastlane Феликсом Краузе

    Многие мобильные разработчики любят инструмент fastlane, автоматизирующий задачи при выпуске приложения (генерацию скриншотов, code signing в случае с iOS, деплой в магазин или в систему бета-тестирования). Долгое время fastlane можно было использовать только на macOS, но сейчас этот проект делают частично кроссплатформенным. А его создатель Феликс Краузе на днях громко анонсировал новый проект: CI-систему fastlane.ci. И мы взяли у Феликса…

    Читать далее »


Кнопка «Наверх»