From 971ae30151803ad77f3d9b3936cf3b076770a3b7 Mon Sep 17 00:00:00 2001 From: Dmytro Kyrychuck Date: Tue, 27 Jan 2015 05:10:38 +0200 Subject: [PATCH] env list in .travis.yml will now be sorted --- .travis.yml | 22 +++++++++++----------- update_travis_envs.sh | 4 +--- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index 9d55b2b..285f446 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,23 +3,23 @@ language: python python: 2.7 env: - - TOXENV=py33-django16 - - TOXENV=py26-django16 - TOXENV=py26-django14 - TOXENV=py26-django15 - - TOXENV=py32-django17 - - TOXENV=py32-django16 - - TOXENV=py32-django15 - - TOXENV=py33-django17 - - TOXENV=py33-django15 - - TOXENV=py32-django_trunk - - TOXENV=py27-django17 + - TOXENV=py26-django16 + - TOXENV=py27-django14 - TOXENV=py27-django15 - TOXENV=py27-django15_nosouth - - TOXENV=py27-django14 - TOXENV=py27-django16 - - TOXENV=py33-django_trunk + - TOXENV=py27-django17 - TOXENV=py27-django_trunk + - TOXENV=py32-django15 + - TOXENV=py32-django16 + - TOXENV=py32-django17 + - TOXENV=py32-django_trunk + - TOXENV=py33-django15 + - TOXENV=py33-django16 + - TOXENV=py33-django17 + - TOXENV=py33-django_trunk install: - pip install --upgrade pip setuptools tox virtualenv coveralls diff --git a/update_travis_envs.sh b/update_travis_envs.sh index e008c03..8b5d559 100755 --- a/update_travis_envs.sh +++ b/update_travis_envs.sh @@ -7,9 +7,7 @@ cp ./.travis.yml ./.travis.yml.bak cat ./.travis.yml.bak | grep -v "^ - TOXENV=" > ./.travis.yml # Inserting envs based on list generated by tox -for env_name in $(tox --showconfig | grep testenv); do - env_name=${env_name#*:}; - env_name=${env_name%]}; +for env_name in $(tox --listenvs | sort -r); do sed -i "/^env:$/a\ \ \ - TOXENV=${env_name}" ./.travis.yml; done