forked from wavefrontHQ/wavefront-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
41 lines (41 loc) · 2.18 KB
/
.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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
dist: bionic
language: python
python:
- "3.5"
- "3.6"
- "3.7"
- "3.8"
install:
- pip install flake8 flake8-colors flake8-import-order
- pip install pep8-naming
- pip install pydocstyle
- pip install pylint
- pip install requests
- pip install docopt
- pip install boto
- pip install distro
before_script:
- python -m flake8
- python -m pydocstyle
- python -m pylint wavefront_cli
script:
- pip install .
- wave -h
- if [[ "${TRAVIS_PULL_REQUEST}" != "false" ]]; then
test -n "$(git diff -G __version__ $TRAVIS_COMMIT_RANGE wavefront_cli/__init__.py)";
fi
deploy:
- provider: pypi
user: wavefront-cs
server: https://test.pypi.org/legacy/
password:
secure: "chPVucYN39dROrHsxA3tJAc5LMsQfy0f/9ycFwiZjGwNlxaOOPh/97QhhBUH0XxnolhOQKWoaw4LoUgsQhAgfH+sNpjnEVfeABqb8i/aEpFWj5CW12nhUu1NWt6XG1xlvofnZkblb2HhPnYUhbVDzrxA+GLO/hst84mEaoNip+EicoU8hOy0uWk7VdApr9RUsUxlQPUSwYQhc3MUhkppeyfWAZWZpJYbMwwqL0cyYtpWCl7/pc5Ytq0mgfbZHGb3liuldnQrH+xOWq9zTjfEUZcBb1t7/gAAJMhyym0Y7qqCLQBC4Qi2AfCNU7Z3bvp/L02QfAcIHRbLEilZy/mliAoC665hGcxw7f3+fXq5qc08UejxN3bA8fpgXHyJkXrbwG96Z+f2Zxw5kxSYQSrCDov6jmwJjaUXDfHpw/Ho3vSQW4iy6fy9NNrr3a9IH+Dq4L9gzXrLMt1DpZaLnLoUTifgkiyPHiBX/vHSlqAc3Ow1NzQ/KZ55XzPXXlsFcqmy1aSA5LxFjJDlLzHiOpZa8NqJvBngfqeIZS5h65n0n8RxHtNiKmf03sXAmbKlNxUkdKC9a8/kCk96ZBlAiLAldO15IT7xdI+3LzDqEQhuRV+lHNSqaIXttpR73PNjo2Z1fDb6jYjE7UEC0giiWO7mSXgAG9Qr4MovISQehYu0gfc="
on:
python: 3.8
- provider: pypi
user: wavefront-cs
password:
secure: "chPVucYN39dROrHsxA3tJAc5LMsQfy0f/9ycFwiZjGwNlxaOOPh/97QhhBUH0XxnolhOQKWoaw4LoUgsQhAgfH+sNpjnEVfeABqb8i/aEpFWj5CW12nhUu1NWt6XG1xlvofnZkblb2HhPnYUhbVDzrxA+GLO/hst84mEaoNip+EicoU8hOy0uWk7VdApr9RUsUxlQPUSwYQhc3MUhkppeyfWAZWZpJYbMwwqL0cyYtpWCl7/pc5Ytq0mgfbZHGb3liuldnQrH+xOWq9zTjfEUZcBb1t7/gAAJMhyym0Y7qqCLQBC4Qi2AfCNU7Z3bvp/L02QfAcIHRbLEilZy/mliAoC665hGcxw7f3+fXq5qc08UejxN3bA8fpgXHyJkXrbwG96Z+f2Zxw5kxSYQSrCDov6jmwJjaUXDfHpw/Ho3vSQW4iy6fy9NNrr3a9IH+Dq4L9gzXrLMt1DpZaLnLoUTifgkiyPHiBX/vHSlqAc3Ow1NzQ/KZ55XzPXXlsFcqmy1aSA5LxFjJDlLzHiOpZa8NqJvBngfqeIZS5h65n0n8RxHtNiKmf03sXAmbKlNxUkdKC9a8/kCk96ZBlAiLAldO15IT7xdI+3LzDqEQhuRV+lHNSqaIXttpR73PNjo2Z1fDb6jYjE7UEC0giiWO7mSXgAG9Qr4MovISQehYu0gfc="
on:
python: 3.8
tags: true