mirror of
https://github.com/pluginsGLPI/example.git
synced 2025-05-04 10:04:53 +02:00
52 lines
1007 B
YAML
52 lines
1007 B
YAML
language: php
|
|
php:
|
|
- 5.5
|
|
- 5.6
|
|
- 7.0
|
|
- 7.1
|
|
- nightly
|
|
|
|
#env:
|
|
# global:
|
|
# - DB=mysql
|
|
# matrix:
|
|
# - GLPIVER=9.1/bugfixes
|
|
# - GLPIVER=master
|
|
|
|
before_script:
|
|
- composer self-update
|
|
# - git clone --depth=1 https://github.com/glpi-project/glpi -b $GLPIVER ../glpi && cd ../glpi
|
|
# - composer install --no-dev
|
|
# - mysql -u root -e 'create database glpitest;'
|
|
# - php tools/cliinstall.php --db=glpi-test --user=travis --tests
|
|
# - mv ../{LNAME} plugins/{LNAME}
|
|
# - cd plugins/{LNAME}
|
|
- composer install -o
|
|
|
|
|
|
script:
|
|
- vendor/bin/robo --no-interaction code:cs
|
|
# - mysql -u root -e 'select version();'
|
|
# - ./vendor/bin/atoum -bf tests/bootstrap.php -d tests/units/
|
|
|
|
|
|
matrix:
|
|
# exclude:
|
|
# - php: 5.4
|
|
# env: GLPIVER=master
|
|
allow_failures:
|
|
- php: nightly
|
|
|
|
cache:
|
|
directories:
|
|
- $HOME/.composer/cache
|
|
|
|
#notifications:
|
|
# irc:
|
|
# channels:
|
|
# - "irc.freenode.org#channel"
|
|
# on_success: change
|
|
# on_failure: always
|
|
# use_notice: true
|
|
# skip_join: true
|