forked from Azure/azure-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
23 lines (23 loc) · 828 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sudo: false
language: python
python:
- "2.7"
- "3.5"
- "3.5-dev" # 3.5 development branch
install:
- pip install virtualenv # used by package_verify script
- pip install -r requirements.txt
- pip install -e src/azure-cli-core
- python scripts/command_modules/install.py # Install the command modules as packages
- pip install -e src/azure-cli
script:
- export PYTHONPATH=$PATHONPATH:./src
- python -m azure.cli -h
- pylint -r n src/azure-cli/azure
- pylint -r n src/azure-cli-core/azure
- python scripts/command_modules/pylint.py
- python -m unittest discover -s src/azure-cli/azure/cli/tests --buffer
- python -m unittest discover -s src/azure-cli-core/azure/cli/core/tests --buffer
- python scripts/command_modules/test.py
- sh scripts/package_verify.sh
- python scripts/license/verify.py