Практика и выбор решений для CI/CD
9статей
Для команд, выпускающих приложения для iOS: сравните собственные, общие и выделенные серверы, а затем разберитесь с выбором оборудования, автоматизацией сборки и дистрибуцией.

Если в Positron вы видите вложенный объект, это ещё не доказывает правильность анализа. Здесь разобраны критерии проверки Object Explorer, воспроизводимая процедура для R, Python и JSON, а также условия, при которых стоит тестировать проект на Mac.

Материал поможет цифровому кочевнику определить, какие права нужны для его задач на удалённом Mac. Вы разберётесь в различиях между администратором, root и sudo, проверите доступ к инструментам и заранее выясните, кто отвечает за ограничения и восстановление.

Руководство для команд, у которых UI-тесты iOS не проходят на управляемом macOS Runner GitLab. Вы научитесь отличать ограничение headless от ошибки сборки, недоступного инструментария и неверной маршрутизации задания, а затем проверите, нужен ли вам другой Mac для UI-сессии.

Руководство для операторов и администраторов магазина, которым нужно выяснить, почему не отработал сценарий Shopify Flow. Вы разберёте сбой по журналу запусков, проверите данные, настройки и права доступа, а затем определите, допустим ли повтор. Отдельно объясняется, почему удалённый Mac не исправляет ошибку сервиса, но может пригодиться для проверки интерфейса в браузере macOS.

Руководство для продавцов и операторов, которые выясняют, почему товар не виден в канале, каталоге, магазине или рекламе. Вы разберёте порядок проверки публикации, данных и статуса товара, а затем отделите эти причины от проблем отображения на стороне покупателя.
Реализация union-find на Swift с независимой проверкой обходом графа: связность, повторные объединения и число компонент.
Проверяем воспроизводимый порядок задач, неизвестные зависимости и циклы на небольшом исполняемом примере Swift.
Исполняемый пример Swift для проверки инвариантов фильтра Блума, ложных срабатываний и совместимости снимков.
Готовим первые публикации
Новые статьи будут появляться здесь по дате публикации. Пока сравните конфигурации или ознакомьтесь с руководством по подключению сервера.
Подборки
Готовим первые публикации
Подборки статей появятся здесь.
Проверьте, подходит ли сервер для вашего CI/CD
Если вы собираете приложение лишь изредка и у вас есть свободный Mac, собственная машина может обойтись дешевле. Если слияния происходят несколько раз в день, а следить за оборудованием не хочется, начните с тестирования выделенного сервера на сутки.
