44 lines
1.3 KiB
YAML
44 lines
1.3 KiB
YAML
language: python
|
|
|
|
python:
|
|
- "2.7"
|
|
- "3.3"
|
|
- "3.4"
|
|
- "pypy"
|
|
- "pypy3"
|
|
|
|
sudo: false
|
|
|
|
install:
|
|
- travis_retry pip install -r test_requirements.txt
|
|
- travis_retry pip install coveralls
|
|
|
|
script: coverage run --source=pylast ./tests/test_pylast.py
|
|
|
|
after_success:
|
|
- coveralls
|
|
- travis_retry pip install scrutinizer-ocular
|
|
- ocular
|
|
|
|
after_script:
|
|
- coverage report
|
|
- ./check.sh
|
|
- pip install clonedigger
|
|
- clonedigger pylast
|
|
- grep "Clones detected" output.html
|
|
- grep "lines are duplicates" output.html
|
|
|
|
env:
|
|
global:
|
|
- secure: ivg6II471E9HV8xyqnawLIuP/sZ0J63Y+BC0BQcRVKtLn/K3zmD1ozM3TFL9S549Nxd0FqDKHXJvXsgaTGIDpK8sxE2AMKV5IojyM0iAVuN7YjPK9vwSlRw1u0EysPMFqxOZVQnoDyHrSGIUrP/VMdnhBu6dbUX0FyEkvZshXhY=
|
|
- secure: gDWNEYA1EUv4G230/KzcTgcmEST0nf2FeW/z/prsoQBu+TWw1rKKSJAJeMLvuI1z4aYqqNYdmqjWyNhhVK3p5wmFP2lxbhaBT1jDsxxFpePc0nUkdAQOOD0yBpbBGkqkjjxU34HjTX2NFNEbcM3izVVE9oQmS5r4oFFNJgdL91c=
|
|
- secure: RpsZblHFU7a5dnkO/JUgi70RkNJwoUh3jJqVo1oOLjL+lvuAmPXhI8MDk2diUk43X+XCBFBEnm7UCGnjUF+hDnobO4T+VrIFuVJWg3C7iKIT+YWvgG6A+CSeo/P0I0dAeUscTr5z4ylOq3EDx4MFSa8DmoWMmjKTAG1GAeTlY2k=
|
|
- secure: T5OKyd5Bs0nZbUr+YICbThC5GrFq/kUjX8FokzCv7NWsYaUWIwEmMXXzoYALoB3A+rAglOx6GABaupoNKKg3tFQyxXphuMKpZ8MasMAMFjFW0d7wsgGy0ylhVwrgoKzDbCQ5FKbohC+9ltLs+kKMCQ0L+MI70a/zTfF4/dVWO/o=
|
|
|
|
matrix:
|
|
allow_failures:
|
|
- python: "3.4"
|
|
- python: "pypy"
|
|
- python: "pypy3"
|
|
fast_finish: true
|