-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
29 lines (24 loc) · 1.05 KB
/
.travis.yml
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
27
28
29
language: php
php:
- 5.6
sudo: false
notifications:
email:
secure: TNv7WYCJ1ei3wgoXtNM+/Je4ZU7fgcUSsAUQnjC8h2MIE0ImwxPC2xt5t6BR8Mi6XrPCBQ1aRjAvhSFGdYcfhWDJwU0Nq6BfynVwE4OR5/KNhZ9TvMlCQ+eRQD8qJLNqe2MWxMZcdlbrk0rNEhTDcPn3b6dz9Zuji4woe5wksxA=
env:
- DB=MYSQL CORE_RELEASE=3.6
- DB=PGSQL CORE_RELEASE=3.6
- DB=SQLITE3 CORE_RELEASE=3.6
- DB=MYSQL CORE_RELEASE=3.6 FRAMEWORK_TEST=1
- DB=MYSQL CORE_RELEASE=3.5
- DB=MYSQL CORE_RELEASE=3.5 FRAMEWORK_TEST=1
before_script:
- phpenv rehash
- git clone git://github.com/silverstripe-labs/silverstripe-travis-support.git ~/travis-support
- php ~/travis-support/travis_setup.php --source `pwd` --target ~/builds/ss
- cd ~/builds/ss
- rm -rf ~/builds/ss/kapost-bridge
- git clone git://github.com/webbuilders-group/silverstripe-kapost-bridge.git ~/builds/ss/kapost-bridge
script:
- phpunit kapost-bridge/tests/KapostServiceTest #We run the Kapost Service Test from the kapost-bridge module to ensure we haven't broken the service
- phpunit kapost-bridge-logger/tests/ #Then we run the tests for this module