Friendica Communications Platform (please note that this is a clone of the repository at github, issues are handled there) https://friendi.ca
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

32 líneas
815B

  1. ---
  2. language: php
  3. ## Friendica officially supports PHP version >= 7.1
  4. php:
  5. - 7.1
  6. - 7.2
  7. - 7.3
  8. services:
  9. - mysql
  10. - redis
  11. - memcached
  12. env:
  13. - MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USERNAME=travis MYSQL_PASSWORD="" MYSQL_DATABASE=test
  14. install:
  15. - composer install
  16. before_script:
  17. - cp config/local-sample.config.php config/local.config.php
  18. - mysql -e 'CREATE DATABASE IF NOT EXISTS test;'
  19. - mysql -utravis test < database.sql
  20. - pecl channel-update pecl.php.net
  21. - pecl config-set preferred_state beta
  22. - phpenv config-add .travis/redis.ini
  23. - phpenv config-add .travis/memcached.ini
  24. script:
  25. - vendor/bin/parallel-lint --exclude vendor/ --exclude view/asset/ .
  26. - vendor/bin/phpunit --configuration tests/phpunit.xml --coverage-clover clover.xml
  27. after_success: bash <(curl -s https://codecov.io/bash)