2018-07-23 09:28:48 +00:00
|
|
|
language: python
|
2019-02-26 15:14:27 +00:00
|
|
|
dist: xenial
|
2019-08-13 08:40:18 +00:00
|
|
|
python: 3.7
|
2018-07-23 22:03:48 +00:00
|
|
|
before_install:
|
|
|
|
- sudo apt-get update
|
2018-10-06 15:19:50 +00:00
|
|
|
- sudo apt-get install -y hunspell hunspell-fr-comprehensive
|
2018-07-23 22:03:48 +00:00
|
|
|
install:
|
2019-12-12 12:38:53 +00:00
|
|
|
- pip install poutils
|
2018-07-29 21:53:47 +00:00
|
|
|
- pospell --version
|
2019-03-14 21:43:14 +00:00
|
|
|
- powrap --version
|
2019-12-12 12:38:53 +00:00
|
|
|
- padpo --version
|
2018-07-23 09:28:48 +00:00
|
|
|
script:
|
2019-11-22 12:34:40 +00:00
|
|
|
- 'printf "%s\n" "$TRAVIS_COMMIT_RANGE"'
|
|
|
|
- 'CHANGED_FILES="$(git diff --name-only $TRAVIS_COMMIT_RANGE | grep "\.po$")" ;:'
|
|
|
|
- 'printf "%s files changed.\n" "$(printf "%s" "$CHANGED_FILES" | grep -c "po$")" ;:'
|
2019-12-11 15:58:07 +00:00
|
|
|
- 'if [ -n "$CHANGED_FILES" ]; then printf -- "- %s\n" $CHANGED_FILES; fi'
|
|
|
|
- 'if [ -n "$CHANGED_FILES" ]; then powrap --check --quiet $CHANGED_FILES; fi'
|
|
|
|
- 'if [ -n "$CHANGED_FILES" ]; then pospell -p dict -l fr_FR $CHANGED_FILES; fi'
|
2019-12-12 15:43:15 +00:00
|
|
|
- 'if [ -n "$CHANGED_FILES" ]; then make CPYTHON_PATH=/tmp/cpython/; fi'
|
2019-12-13 11:17:13 +00:00
|
|
|
- 'if [ -n "$CHANGED_FILES" ]; then padpo -i $CHANGED_FILES 2>&1 | grep -v -Ff padpo.ignore || true; fi'
|