From fec6fb72637275d9ba68e123f59a7edf4643bd36 Mon Sep 17 00:00:00 2001 From: MinchinWeb Date: Fri, 2 Nov 2018 16:19:06 -0600 Subject: [PATCH] Add Windows support to Travis --- .travis.yml | 54 +++++++++++++++++++++++++++++++++-------------------- 1 file changed, 34 insertions(+), 20 deletions(-) diff --git a/.travis.yml b/.travis.yml index 077aeedb..0a94427e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,26 +1,40 @@ -language: python -python: - - "3.5" -env: - - TOX_ENV=docs - - TOX_ENV=flake8 - - TOX_ENV=py27 - - TOX_ENV=py34 - - TOX_ENV=py35 matrix: - include: - - python: 3.6 + - os: linux + language: python + python: + - 3.5 + env: + - TOX_ENV=docs + - TOX_ENV=flake8 + - TOX_ENV=py27 + - TOX_ENV=py34 + - TOX_ENV=py35 + - 3.6 + env: + - TOX_ENV=py36 + addons: + apt_packages: + - pandoc + before_install: + - sudo apt-get update -qq + - sudo locale-gen fr_FR.UTF-8 tr_TR.UTF-8 + install: + - pip install tox==2.5.0 + + - os: windows + langauge: sh # python isn't yet "officially" supported on Windows env: - - TOX_ENV=py36 -addons: - apt_packages: - - pandoc -before_install: - - sudo apt-get update -qq - - sudo locale-gen fr_FR.UTF-8 tr_TR.UTF-8 -install: - - pip install tox==2.5.0 + - TOX_ENV=py27 + - TOX_ENV=py37 + before_install: + - choco install pandoc + - pip install tox==2.5.0 + + - allow_failures: + - os: windows + script: tox -e $TOX_ENV + notifications: irc: channels: