env list in .travis.yml will now be sorted

This commit is contained in:
Dmytro Kyrychuck 2015-01-27 05:10:38 +02:00
parent c460054180
commit 971ae30151
2 changed files with 12 additions and 14 deletions

View file

@ -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

View file

@ -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