Skip to content
Newer
Older
100644 137 lines (118 sloc) 2.58 KB
ffb9cbc @willdurand Added travis-ci
willdurand authored Mar 7, 2012
1 language: php
2
235476a @willdurand Improved travis-ci settings
willdurand authored Mar 7, 2012
3 php:
2a19356 @willdurand Add PHP 5.5 to travis-ci config
willdurand authored Jan 8, 2013
4 - 5.5
c55bac4 @gmsantos php 5.6 support
gmsantos authored Feb 16, 2014
5 - 5.6
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
6 - 7.0
7 - nightly
235476a @willdurand Improved travis-ci settings
willdurand authored Mar 7, 2012
8
ffb9cbc @willdurand Added travis-ci
willdurand authored Mar 6, 2012
9 env:
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
10 - DB=agnostic #only database agnostic tests
11 - DB=mysql
b03cc6a @marcj Fixed test suite for current master
marcj authored Feb 4, 2014
12 - DB=sqlite
ffb9cbc @willdurand Added travis-ci
willdurand authored Mar 6, 2012
13
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
14 install:
cc28a10 @staabm Speedup travis builds (#1157)
staabm authored Apr 13, 2016
15 - rm -f ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
16 - composer install
4c9fdb6 @marcj Revert "Migrate from circle to travis"
marcj authored Nov 20, 2015
17
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
18 before_script:
19 - if [[ $DB != 'agnostic' && $DB != 'sqlite' ]]; then ./tests/bin/setup.$DB.sh; fi
ffb9cbc @willdurand Added travis-ci
willdurand authored Mar 6, 2012
20
b6e3b19 @marcj Outsourced the commands for the setup of test environment in travis.y…
marcj authored Aug 14, 2013
21 script:
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
22 - ./vendor/bin/phpunit -v -c tests/$DB.phpunit.xml;
d05f094 @staabm Added hhvm to travis config
staabm authored Dec 31, 2013
23
2e076c4 @marcj Separated database agnostics tests and integration tests.
marcj authored Jan 30, 2014
24
d05f094 @staabm Added hhvm to travis config
staabm authored Dec 31, 2013
25 matrix:
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
26 include:
27 - php: 5.5
28 env: DB=mysql MARIADB=5.5
29 addons:
30 mariadb: 5.5
31 - php: 5.6
32 env: DB=mysql MARIADB=5.5
33 addons:
34 mariadb: 5.5
35 - php: 7.0
36 env: DB=mysql MARIADB=5.5
37 addons:
38 mariadb: 5.5
39
40 - php: 5.5
41 env: DB=mysql MARIADB=10.0
42 addons:
43 mariadb: 10.0
44 - php: 5.6
45 env: DB=mysql MARIADB=10.0
46 addons:
47 mariadb: 10.0
48 - php: 7.0
49 env: DB=mysql MARIADB=10.0
50 addons:
51 mariadb: 10.0
52
8dacff7 @marcj Removed mariadb 10.1 from travis as their setup is broken
marcj authored Apr 13, 2016
53 # - php: 5.5
54 # env: DB=mysql MARIADB=10.1
55 # addons:
56 # mariadb: 10.1
57 # - php: 5.6
58 # env: DB=mysql MARIADB=10.1
59 # addons:
60 # mariadb: 10.1
61 # - php: 7.0
62 # env: DB=mysql MARIADB=10.1
63 # addons:
64 # mariadb: 10.1
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
65
66 - php: 5.5
67 env: DB=pgsql POSTGRES=9.1
68 addons:
69 postgresql: 9.1
70 - php: 5.6
71 env: DB=pgsql POSTGRES=9.1
72 addons:
73 postgresql: 9.1
74 - php: 7.0
75 env: DB=pgsql POSTGRES=9.1
76 addons:
77 postgresql: 9.1
78
79 - php: 5.5
80 env: DB=pgsql POSTGRES=9.2
81 addons:
82 postgresql: 9.2
83 - php: 5.6
84 env: DB=pgsql POSTGRES=9.2
85 addons:
86 postgresql: 9.2
87 - php: 7.0
88 env: DB=pgsql POSTGRES=9.2
89 addons:
90 postgresql: 9.2
91
92 - php: 5.5
93 env: DB=pgsql POSTGRES=9.3
94 addons:
95 postgresql: 9.3
4c9fdb6 @marcj Revert "Migrate from circle to travis"
marcj authored Nov 20, 2015
96 - php: 5.6
56d4e98 @Big-Shark Migrate for travis
Big-Shark authored Sep 1, 2015
97 env: DB=pgsql POSTGRES=9.3
98 addons:
99 postgresql: 9.3
100 - php: 7.0
101 env: DB=pgsql POSTGRES=9.3
102 addons:
103 postgresql: 9.3
104
105 - php: 5.5
106 env: DB=pgsql POSTGRES=9.4
107 addons:
108 postgresql: 9.4
109 - php: 5.6
110 env: DB=pgsql POSTGRES=9.4
111 addons:
112 postgresql: 9.4
113 - php: 7.0
114 env: DB=pgsql POSTGRES=9.4
115 addons:
116 postgresql: 9.4
117
118 allow_failures:
119 - php: nightly
120
121 fast_finish: true
122
123 # cache vendors
124 cache:
125 directories:
126 - vendor
127 - $HOME/.composer/cache
128
129 # This triggers builds to run on the new TravisCI infrastructure.
130 # See: http://docs.travis-ci.com/user/workers/container-based-infrastructure/
131 sudo: false
132
133 notifications:
134 webhooks:
135 - http://propel.jarves.io/build.php
136 - https://webhooks.gitter.im/e/206efe76e183f9ade489
Something went wrong with that request. Please try again.