|
Packit Service |
0246ed |
---
|
|
Packit Service |
0246ed |
# yamllint disable rule:line-length
|
|
Packit Service |
0246ed |
sudo: required
|
|
Packit Service |
0246ed |
dist: xenial
|
|
Packit Service |
0246ed |
services:
|
|
Packit Service |
0246ed |
- docker
|
|
Packit Service |
0246ed |
language: python
|
|
Packit Service |
0246ed |
python:
|
|
Packit Service |
0246ed |
- "3.7"
|
|
Packit Service |
0246ed |
cache:
|
|
Packit Service |
0246ed |
directories:
|
|
Packit Service |
0246ed |
- node_modules
|
|
Packit Service |
0246ed |
before_install:
|
|
Packit Service |
0246ed |
- |
|
|
Packit Service |
0246ed |
git config --global user.email "travis@welder.web"
|
|
Packit Service |
0246ed |
git config --global user.name "Travis CI"
|
|
Packit Service |
0246ed |
git remote add welder https://github.com/${TRAVIS_REPO_SLUG}.git
|
|
Packit Service |
0246ed |
git fetch welder $TRAVIS_BRANCH
|
|
Packit Service |
0246ed |
git log -1 --pretty=format:%H welder/${TRAVIS_BRANCH}
|
|
Packit Service |
0246ed |
git rebase welder/${TRAVIS_BRANCH}
|
|
Packit Service |
0246ed |
- |
|
|
Packit Service |
0246ed |
if [ "$COMMAND" == "eslint" ] || [ "$COMMAND" == "stylelint" ]; then
|
|
Packit Service |
0246ed |
nvm install 'lts/*'
|
|
Packit Service |
0246ed |
nvm use 'lts/*'
|
|
Packit Service |
0246ed |
fi
|
|
Packit Service |
0246ed |
install:
|
|
Packit Service |
0246ed |
- |
|
|
Packit Service |
0246ed |
if [ "$COMMAND" == "eslint" ] || [ "$COMMAND" == "stylelint" ]; then
|
|
Packit Service |
0246ed |
npm install
|
|
Packit Service |
0246ed |
fi
|
|
Packit Service |
0246ed |
- |
|
|
Packit Service |
0246ed |
if [ "$COMMAND" == "flake8" ]; then
|
|
Packit Service |
0246ed |
python -V
|
|
Packit Service |
0246ed |
pip -V
|
|
Packit Service |
0246ed |
pip install flake8
|
|
Packit Service |
0246ed |
fi
|
|
Packit Service |
0246ed |
env:
|
|
Packit Service |
0246ed |
matrix:
|
|
Packit Service |
0246ed |
- COMMAND=eslint
|
|
Packit Service |
0246ed |
- COMMAND=stylelint
|
|
Packit Service |
0246ed |
- COMMAND=test_rpmbuild
|
|
Packit Service |
0246ed |
- COMMAND=flake8
|
|
Packit Service |
0246ed |
script:
|
|
Packit Service |
0246ed |
- make "$COMMAND"
|
|
Packit Service |
0246ed |
notifications:
|
|
Packit Service |
0246ed |
email:
|
|
Packit Service |
0246ed |
on_failure: change
|
|
Packit Service |
0246ed |
on_success: never
|