The Travis CI Blog: Windows is Available

Пока апвейр заигрывает с линуксами, тревис внезапно выкатил поддержку винды на апробацию:

The Windows build environment launches with support for Node.js, Rust, and Bash languages.

1 лайк

image

https://travis-ci.org/ozkriff/zemeroth/jobs/440342196

У меня нифига не собирается с такой же ошибкой. Подписался, буду следить.

В реддит коментах, кстати, мелькнула информация что Тревис нынче поддерживает нормальные имена для задач, можно перестать эмулировать их через переменные окружения:

https://docs.travis-ci.com/user/customizing-the-build/#naming-jobs-within-matrices

Что-то там в умолчательном образе подкрутили. Перенес из апвейр скрипта пару строк для установки SDL2:

  - if [ "${TRAVIS_OS_NAME}" = "windows" ]; then
        curl -O https://www.libsdl.org/release/SDL2-devel-2.0.5-VC.zip
        && 7z x SDL2-devel-2.0.5-VC.zip
        && cp SDL2-2.0.5/lib/x64/* .
        && ls;
    fi

На ночнике даже собралось все и тесты прошли: https://travis-ci.org/ozkriff/zemeroth/jobs/441235628

А вот на стабильном канале примеры и тесты не хотят собираться из-за того что место на диске кончается: https://travis-ci.org/ozkriff/zemeroth/jobs/441235622

Еще, видимо, сырое оно значит. Сижу, подписанный на форум тревиса и жду когда с местом разберутся, видимо виндовые sdk слишком много жрут.