From bc1a122394395ebbfaf4cebfebbcc6b7ab5fefc8 Mon Sep 17 00:00:00 2001 From: Tyson Clugg Date: Mon, 14 Dec 2015 11:50:19 +1100 Subject: [PATCH] Generate .travis.yml file from tox.ini --- .travis.yml | 29 +++++++++++++++++++++++++++++ .travis.yml.sh | 22 ++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 .travis.yml create mode 100755 .travis.yml.sh diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..50fe7e8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,29 @@ +# .travis.yml automatically generated by ".travis.yml.sh" + +# Container-based builds used if "sudo: false" --> fast boot (1-6s) +# https://docs.travis-ci.com/user/ci-environment/ +sudo: false + +language: python + +env: + - TOXENV="py27-django1.8" + - TOXENV="py27-django1.9" + - TOXENV="py33-django1.8" + - TOXENV="py34-django1.8" + - TOXENV="py34-django1.9" + - TOXENV="py35-django1.8" + - TOXENV="py35-django1.9" + - TOXENV="pypy3-django1.8" + - TOXENV="pypy3-django1.9" + - TOXENV="pypy-django1.8" + - TOXENV="pypy-django1.9" + +install: + - pip install tox coveralls + +script: + - tox + +after_success: + coveralls diff --git a/.travis.yml.sh b/.travis.yml.sh new file mode 100755 index 0000000..89fde3d --- /dev/null +++ b/.travis.yml.sh @@ -0,0 +1,22 @@ +#!/bin/bash +cat< fast boot (1-6s) +# https://docs.travis-ci.com/user/ci-environment/ +sudo: false + +language: python + +env: +$( tox -l | grep '^py' | sort -n | sed -e 's/^.*$/ - TOXENV="\0"/' ) + +install: + - pip install tox coveralls + +script: + - tox + +after_success: + coveralls +EOF