Подтвердить что ты не робот

Как сделать тестовый пакет Travis CI для Linux, OS X, Windows?

Есть ли способ сказать Travis CI (или другую службу непрерывной интеграции) для тестирования пакета в разных операционных системах?

Работа с файловой системой, и было бы здорово дважды проверить ее платформо-агностик.

4b9b3361

Ответ 1

Обновление 3

Поддержка Windows была выпущена! Теперь вы можете использовать Travis CI с Linux, macOS и Windows. Вы можете найти их пост в блоге об этом здесь.

Обновление 2

Эта функция теперь включена (нет необходимости отправлять запрос в команду Travis). Хотя до сих пор считается бета

У меня отлично работает, вот конфигурация Linux + OSX:

Поддержка Windows все еще продолжается (см. Проблемы с окнами), поскольку можно использовать альтернативный AppVeyor. Пример файла конфигурации:

Обновить


Для Travis CI существует открытый вопрос:

В качестве обходного пути для Linux + Mac OS X вы можете создать две ветки. Один с конфигурацией по умолчанию (для Linux) и один с языком objective-c (для Mac OS X).