edwrodrig/template_composer_webapp

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: php

php:
  - 7.4

before_install:
  - printf "\n" | pecl install imagick
  - sudo apt-get --reinstall install -qq language-pack-en language-pack-es

addon:
  apt:
    update: true
    packages:
      - librsvg2-bin
      - imagemagick

install:
  - travis_retry composer self-update
  - travis_retry composer install --no-interaction --prefer-source

before_script:
  # make sure git test do not complain about user/email not being set
  - git config --global user.name travis-ci
  - git config --global user.email travis@example.com

script:
  # run test suite directories in parallel using GNU parallel
  - vendor/bin/phpunit --coverage-clover=coverage.xml

after_success:
  - bash <(curl -s https://codecov.io/bash)