Skip to content
Snippets Groups Projects
Commit f1583750 authored by Todd Gamblin's avatar Todd Gamblin
Browse files

.travis.yml uses a script now.

- user can run the same script.
parent d7847ff7
No related branches found
No related tags found
No related merge requests found
......@@ -29,21 +29,8 @@ script:
# Run unit tests with code coverage
- coverage run bin/spack test
# Check if changed files are flake8 conformant [framework]
- changed=$(git diff --name-only develop... | grep '.py$' | grep -v ^var/)
- [[ $changed ]] && \
flake8 --format pylint --config share/spack/qa/flake8-framework $changed
# Check if changed files are flake8 conformant [packages]
- changed=$(git diff --name-only develop... | grep '.py$' | grep ^var/)
# Exempt url lines in changed packages from overlong errors.
- for file in $changed; do \
[[ file = *package.py ]] && \
perl -i~ -pe 's/^(\s*url\s*=.*)$/\1 # NOQA/' $file; \
done
- [[ $changed ]] && \
flake8 --format pylint --config share/spack/qa/flake8-packages $changed
# Run flake8 code style checks.
- share/spack/qa/run-flake8
after_success:
- coveralls
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment