mirror of
				https://github.com/encode/django-rest-framework.git
				synced 2025-11-04 09:57:55 +03:00 
			
		
		
		
	Try running Tox from Travis
This commit is contained in:
		
							parent
							
								
									f4e02446f9
								
							
						
					
					
						commit
						7173e134dd
					
				
							
								
								
									
										56
									
								
								.travis.yml
									
									
									
									
									
								
							
							
						
						
									
										56
									
								
								.travis.yml
									
									
									
									
									
								
							| 
						 | 
					@ -1,43 +1,25 @@
 | 
				
			||||||
language: python
 | 
					language: python
 | 
				
			||||||
 | 
					
 | 
				
			||||||
python:
 | 
					python: 2.7
 | 
				
			||||||
  - "2.6"
 | 
					 | 
				
			||||||
  - "2.7"
 | 
					 | 
				
			||||||
  - "3.2"
 | 
					 | 
				
			||||||
  - "3.3"
 | 
					 | 
				
			||||||
  - "3.4"
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
  - DJANGO="django==1.7"
 | 
					    - TOX_ENV=flake8
 | 
				
			||||||
  - DJANGO="django==1.6.5"
 | 
					    - TOX_ENV=py3.4-django1.7
 | 
				
			||||||
  - DJANGO="django==1.5.8"
 | 
					    - TOX_ENV=py3.3-django1.7
 | 
				
			||||||
  - DJANGO="django==1.4.13"
 | 
					    - TOX_ENV=py3.2-django1.7
 | 
				
			||||||
 | 
					    - TOX_ENV=py2.7-django1.7
 | 
				
			||||||
install:
 | 
					    - TOX_ENV=py3.4-django1.6
 | 
				
			||||||
  - pip install $DJANGO
 | 
					    - TOX_ENV=py3.3-django1.6
 | 
				
			||||||
  - pip install defusedxml==0.3
 | 
					    - TOX_ENV=py3.2-django1.6
 | 
				
			||||||
  - pip install Pillow==2.3.0
 | 
					    - TOX_ENV=py2.7-django1.6
 | 
				
			||||||
  - pip install django-guardian==1.2.3
 | 
					    - TOX_ENV=py2.6-django1.6
 | 
				
			||||||
  - pip install pytest-django==2.6.1
 | 
					    - TOX_ENV=py3.4-django1.5
 | 
				
			||||||
  - pip install flake8==2.2.2
 | 
					    - TOX_ENV=py3.3-django1.5
 | 
				
			||||||
  - "if [[ ${TRAVIS_PYTHON_VERSION::1} != '3' ]]; then pip install oauth2==1.5.211; fi"
 | 
					    - TOX_ENV=py3.2-django1.5
 | 
				
			||||||
  - "if [[ ${TRAVIS_PYTHON_VERSION::1} != '3' ]]; then pip install django-oauth-plus==2.2.4; fi"
 | 
					    - TOX_ENV=py2.7-django1.5
 | 
				
			||||||
  - "if [[ ${TRAVIS_PYTHON_VERSION::1} != '3' ]]; then pip install django-oauth2-provider==0.2.4; fi"
 | 
					    - TOX_ENV=py2.6-django1.5
 | 
				
			||||||
  - "if [[ ${DJANGO::11} == 'django==1.3' ]]; then pip install django-filter==0.5.4; fi"
 | 
					    - TOX_ENV=py2.7-django1.4
 | 
				
			||||||
  - "if [[ ${DJANGO::11} != 'django==1.3' ]]; then pip install django-filter==0.7; fi"
 | 
					    - TOX_ENV=py2.6-django1.4
 | 
				
			||||||
  - "if [[ ${DJANGO} == 'django==1.7' ]]; then pip install -e git+https://github.com/linovia/django-guardian.git@feature/django_1_7#egg=django-guardian-1.2.0; fi"
 | 
					 | 
				
			||||||
  - export PYTHONPATH=.
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
script:
 | 
					script:
 | 
				
			||||||
  - ./runtests.py
 | 
					    - tox -e $TOX_ENV
 | 
				
			||||||
 | 
					 | 
				
			||||||
matrix:
 | 
					 | 
				
			||||||
  exclude:
 | 
					 | 
				
			||||||
    - python: "2.6"
 | 
					 | 
				
			||||||
      env: DJANGO="django==1.7"
 | 
					 | 
				
			||||||
    - python: "3.2"
 | 
					 | 
				
			||||||
      env: DJANGO="django==1.4.13"
 | 
					 | 
				
			||||||
    - python: "3.3"
 | 
					 | 
				
			||||||
      env: DJANGO="django==1.4.13"
 | 
					 | 
				
			||||||
    - python: "3.4"
 | 
					 | 
				
			||||||
      env: DJANGO="django==1.4.13"
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user