Blame view

src/lib/PHPMaile/.travis.yml 889 Bytes
dce46e80   Alex Savenko   first push project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
  language: php
  php:
    - 5.5
    - 5.4
    - 5.3
  before_install:
    - sudo apt-get update -qq
    - sudo apt-get install -y -qq postfix
  before_script:
    - sudo service postfix stop
    - smtp-sink -d "%d.%H.%M.%S" localhost:2500 1000 &
    - mkdir -p build/logs
    - cd test
    - cp testbootstrap-dist.php testbootstrap.php
    - chmod +x fakesendmail.sh
    - sudo mkdir -p /var/qmail/bin
    - sudo cp fakesendmail.sh /var/qmail/bin/sendmail
    - sudo cp fakesendmail.sh /usr/sbin/sendmail
    - echo 'sendmail_path = "/usr/sbin/sendmail -t -i "' | sudo tee "/home/travis/.phpenv/versions/`php -i|grep "PHP Version"|head -n 1|grep -o -P '\d+\.\d+\.\d+.*'`/etc/conf.d/sendmail.ini"
    - pwd
    - ls -al
  script:
    - phpunit --configuration ../travis.phpunit.xml.dist
  after_script:
    - wget https://scrutinizer-ci.com/ocular.phar
    - php ocular.phar code-coverage:upload --format=php-clover ../build/logs/clover.xml