SSH: для повторяющихся задач
Подходит для сборок и тестов через xcodebuild, регистрации runner, проверки журналов и синхронизации файлов с помощью scp или rsync. Журналы сборки — это текст, поэтому постоянно передавать изображение рабочего стола не нужно.
- Добавьте установку зависимостей, тесты и архивацию в конвейер, чтобы сократить число ручных действий.
- Проверяйте процессы runner, рабочие каталоги, свободное место на диске и журналы ошибок.
- Запускайте runner как службу, чтобы длительные задачи не зависели от одного сеанса SSH.
Подходит для: проверок PR, ночных сборок, пакетной сборки и синхронизации результатов.