5 # jobs for each supported php version
9 - composer self-update --2
10 - composer update --ignore-platform-req=php
19 # jobs for frontend builds
29 - PATH=${PATH//:\.\/node_modules\/\.bin/}
31 - yarn run build # verify successful frontend builds
32 - make eslint # javascript static analysis
33 - make sasslint # linter for SASS syntax
34 # jobs for documentation builds
43 - mkdocs build --clean
47 - $HOME/.composer/cache
50 # install/update composer and php dependencies
51 - composer config --unset platform && composer config platform.php $TRAVIS_PHP_VERSION
55 - PATH=${PATH//:\.\/node_modules\/\.bin/}
59 - make check_permissions