diff options
author | ken restivo <ken@restivo.org> | 2015-10-27 17:36:25 -0700 |
---|---|---|
committer | ken restivo <ken@restivo.org> | 2015-10-27 17:36:25 -0700 |
commit | 8924cb0960eb732e9fac015d62fcfccbd5a81e12 (patch) | |
tree | 3a65e8653f14482fac119e90db0e62f3eccc0b98 /.travis.yml | |
parent | 869735e4b546670c5848c0e94e1cdf8154beefe0 (diff) | |
download | volse-hubzilla-8924cb0960eb732e9fac015d62fcfccbd5a81e12.tar.gz volse-hubzilla-8924cb0960eb732e9fac015d62fcfccbd5a81e12.tar.bz2 volse-hubzilla-8924cb0960eb732e9fac015d62fcfccbd5a81e12.zip |
Add yml file for travis, as an experiment.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..583b2a1a8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,46 @@ +# see http://about.travis-ci.org/docs/user/languages/php/ for more hints +language: php + +# list any PHP version you want to test against +php: + # using major version aliases + + # aliased to a recent 5.4.x version + - 5.4 + # aliased to a recent 5.5.x version + - 5.5 + # aliased to a recent 5.6.x version + - 5.6 + # aliased to a recent 7.x version + - 7.0 + # aliased to a recent hhvm version + - hhvm + +# optionally specify a list of environments, for example to test different RDBMS +#env: +# - DB=mysql +# - DB=pgsql + +# optionally set up exclutions and allowed failures in the matrix +matrix: +# exclude: +# - php: hhvm +# env: DB=pgsql # PDO driver for pgsql is unsupported by HHVM (3rd party install for support) + allow_failures: + - php: 7.0 + - php: hhvm + +# execute any number of scripts before the test run, custom env's are available as variables +#before_script: +# - if [[ "$DB" == "pgsql" ]]; then psql -c "DROP DATABASE IF EXISTS hello_world_test;" -U postgres; fi +# - if [[ "$DB" == "pgsql" ]]; then psql -c "create database hello_world_test;" -U postgres; fi +# - if [[ "$DB" == "mysql" ]]; then mysql -e "create database IF NOT EXISTS hello_world_test;" -uroot; fi + +# omitting "script:" will default to phpunit +# use the $DB env variable to determine the phpunit.xml to use +script: phpunit tests/*php + +# configure notifications (email, IRC, campfire etc) +notifications: +# irc: "irc.freenode.org#yourfavouriteroomfortravis" +# a plugin/script to post to a hubzilla channel would be neat here
\ No newline at end of file |