Сборочные задачи · поддержка узлов

Расскажите нам о вашем CI/CD

Выбираете узел? Напишите в поддержку о нагрузке. Если узел у вас уже есть, войдите в консоль, создайте тикет и следите за его статусом. Сначала опишите, на каком этапе возникла проблема, затем приложите данные, необходимые для её воспроизведения.

Мы не консультируем в чате и не обещаем фиксированные сроки ответа. Продолжайте переписку в исходной ветке письма, а статус тикета проверяйте в консоли.

Ещё не арендуете? Напишите нам

Подходит для выбора конфигурации, запросов от команды и помощи со входом в аккаунт. Опишите цель и ограничения — так мы сможем подобрать решение точнее, чем по запросу «посоветуйте компьютер».

support@vmfly.com

Есть заказ? Создайте тикет

Подходит для проблем с узлом, продления аренды и проверки оплаты. Войдите в консоль, откройте раздел тикетов и укажите номер заказа или узла. Дополнительные материалы можно будет прикрепить к тому же тикету.

Перейти к тикетам в консоли
Подготовьте данные заранее

Опишите проблему так, чтобы её можно было решить

Нажмите «Создать черновик письма» после заполнения формы — приложение электронной почты на вашем устройстве откроет черновик. Форма не создаёт тикет в консоли и не отправляет письмо автоматически: отправку нужно подтвердить в почтовом приложении.

Если у вас уже есть аккаунт, укажите адрес, с которым зарегистрировались, — так нам будет проще всё проверить. Фактический адрес отправителя зависит от вашего почтового приложения.
Тема обращения (обязательно)
Скопируйте номер из консоли. Если вы ещё не арендуете узел, оставьте поле пустым. Не указывайте пароль для подключения или ключи.
Опишите цель → что происходит сейчас → что вы уже пробовали → приложите нужные логи. Перед отправкой удалите пароли, закрытые ключи, токены доступа и полные данные банковской карты.

Черновик будет адресован: support@vmfly.com. Данные формы используются только для подготовки письма на вашем устройстве и не отправляются на сервер.

Меньше уточнений

Приложите данные по типу проблемы

Ниже — списки данных для подбора конфигурации, диагностики и вопросов по оплате. Указывайте только то, что относится к вашей проблеме, и не включайте в письма или логи конфиденциальные данные.

Подберите конфигурацию под нагрузку сборки

Укажите число сборок в день и часы пиковой нагрузки, затем опишите размер проекта, использование Unity и город, где находится команда. Размер проекта можно оценить по числу Target, времени установки зависимостей и объёму кэша.

  • Расскажите, что входит в один прогон CI/CD: компиляция, UI-тесты или архивирование. Уточните, нужно ли запускать этапы параллельно.
  • Glide M4: Apple Silicon M4, 16 ГБ памяти и SSD на 256 ГБ — отправная точка для повседневной CI-сборки одного приложения.
  • Cruise M4 Pro: Apple Silicon M4 Pro, 64 ГБ памяти и SSD на 2 ТБ — вариант для проектов с несколькими Target или на Unity.
  • Опишите основной сценарий: частая удалённая отладка, сборки без участия пользователя или передача больших объёмов артефактов сборки.

Доступны дата-центры в Сингапуре, Японии (Токио), Южной Корее (Сеул) и Гонконге. Актуальные сочетания и доступность проверяйте в консоли.

Опишите конкретный этап, на котором возникла ошибка

Укажите номер узла и время сбоя, обязательно с часовым поясом. Уточните, что именно происходит: не удаётся подключиться к узлу, runner не получает задачу или xcodebuild запускается, но сборка завершается с ошибкой.

  • Опишите ожидаемый и фактический результат, приложите исходный текст ошибки — не ограничивайтесь фразой «сборка не удалась».
  • Приложите первую ошибку xcodebuild или runner вместе с контекстом до и после неё, а не только последнюю строку с кодом завершения.
  • Укажите версию Xcode, команду запуска и изменения, внесённые после последней успешной сборки.
  • Перечислите, что вы уже пробовали, в том числе перезапускали ли runner, меняли ли toolchain или очищали кэш.

Если у вас уже есть узел, создайте тикет в консоли. Если войти не удаётся, напишите с адреса, на который зарегистрирован аккаунт, и опишите ситуацию. Не отправляйте пароль от аккаунта.

Сверьте платёж с заказом

Укажите номер заказа, выбранный расчётный период, способ и дату оплаты. Если вопрос касается продления, дополнительного SSD или подключения через Thunderbolt 5, укажите соответствующий узел и нужные изменения.

  • Принимаются только USDT-TRC20 и Visa / Mastercard / Amex через Stripe. Все платежи проводятся в долларах США (USD).
  • При оплате USDT приложите хеш транзакции и укажите сеть и сумму перевода.
  • При оплате картой приложите результат платежа или текст ошибки. Не указывайте полный номер карты, код безопасности или код подтверждения.
  • Если на странице оплаты нет подтверждения, сохраните данные заказа и платежа. Не создавайте повторный платёж, пока не проверите статус.

Доступные способы оплаты зависят от ответа платёжного шлюза. Подтверждение платежа нужно для сверки; сообщение о создании черновика на этой странице не подтверждает оплату.

Ведите переписку по проблеме в одном тикете

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