Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 38 lines (31 sloc) 1.118 kb
007a6ea @gwoo adding initial travis.yml
gwoo authored
1 language: php
c96901d @gwoo adding irc notification to travis
gwoo authored
2
bc0c4f0 @jails Refactor Travis CI.
jails authored
3 services:
4 - mongodb
5 - memcache
6 - couchdb
7
616b0ed @mehlah Install php extensions necessary for Travis build
mehlah authored
8 env:
bc0c4f0 @jails Refactor Travis CI.
jails authored
9 - OPCODE_CACHE=apc;DB=mysql
10 - OPCODE_CACHE=apc;DB=pgsql
11 - OPCODE_CACHE=apc;DB=sqlite
12 - OPCODE_CACHE=apc;DB=mongodb
13 - OPCODE_CACHE=apc;DB=couchdb
616b0ed @mehlah Install php extensions necessary for Travis build
mehlah authored
14
007a6ea @gwoo adding initial travis.yml
gwoo authored
15 php:
16 - 5.3
17 - 5.4
bc0c4f0 @jails Refactor Travis CI.
jails authored
18 - 5.5
19
5365763 @blainesch Update travis to check quality of modified files.
blainesch authored
20 before_script:
bc0c4f0 @jails Refactor Travis CI.
jails authored
21 - php tests/ci/depends.php $OPCODE_CACHE
22 - sh -c "if [ '$DB' = 'mysql' ]; then mysql -e 'create database lithium_test;'; fi"
23 - sh -c "if [ '$DB' = 'pgsql' ]; then psql -c 'create database lithium_test;' -U postgres; fi"
24 - cd ..
25 - mkdir libraries
26 - mv lithium libraries
a8dd371 @jails CI process now require `li3_fixtures` to run some integration tests.
jails authored
27 - git clone --branch=master --depth=100 --quiet git://github.com/UnionOfRAD/li3_fixtures.git libraries/li3_fixtures
bc0c4f0 @jails Refactor Travis CI.
jails authored
28 - mkdir -p ci/config
29 - cd ci
30 - cp ../libraries/lithium/tests/ci/config/libraries.php config/libraries.php
31 - cp ../libraries/lithium/tests/ci/config/bootstrap.$DB.php config/bootstrap.php
29cc14e @nateabele Testing new build script.
nateabele authored
32
5365763 @blainesch Update travis to check quality of modified files.
blainesch authored
33 script:
bc0c4f0 @jails Refactor Travis CI.
jails authored
34 - ../libraries/lithium/console/li3 test --filters=Profiler ../libraries/lithium/tests/cases && ../libraries/lithium/console/li3 test --filters=Profiler ../libraries/lithium/tests/integration
8667747 @jails Official support of PHP 5.5 and reactivate irc notifications.
jails authored
35
36 notifications:
37 irc: "irc.freenode.org#li3-core"
Something went wrong with that request. Please try again.