forked from eventum/eventum
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
90 lines (80 loc) · 1.77 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
language: php
sudo: false
# disable the default submodule logic
git:
submodules: false
addons:
apt:
packages:
# install all locales used by eventum
- language-pack-br
- language-pack-ca
- language-pack-cs
- language-pack-da
- language-pack-de
- language-pack-eo
- language-pack-es
- language-pack-et
- language-pack-fi
- language-pack-fo
- language-pack-fr
- language-pack-he
- language-pack-ht
- language-pack-hu
- language-pack-id
- language-pack-it
- language-pack-ja
- language-pack-ko
- language-pack-lt
- language-pack-lv
- language-pack-nl
- language-pack-oc
- language-pack-pl
- language-pack-pt
- language-pack-ru
- language-pack-si
- language-pack-sv
- language-pack-ta
- language-pack-th
- language-pack-tr
- language-pack-uk
- language-pack-ur
- language-pack-vi
- language-pack-zh-hans
php:
- 7.0
- 5.6
- 5.5
- hhvm
- nightly
matrix:
allow_failures:
- php: hhvm
- php: nightly
- php: 7.0
cache:
apt: true
directories:
- $HOME/.composer/cache
- vendor
before_install:
# display some info from system
- dpkg --list | grep language-pack
- mkdir -p ~/.phpenv/versions/$(phpenv version-name)/etc
- echo "extension=ldap.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
- if ! phpenv config-rm xdebug.ini; then :; fi
- locale -a
- make php-cs-fixer.phar
# pull translations from launchpad
- bzr branch lp:~glen666/eventum/po po
- cp -af po/localization/*.po localization
install:
- composer install --no-interaction --prefer-dist
- make pear-fix
notifications:
irc:
channels: "chat.freenode.net#eventum"
skip_join: true
script:
- phpunit -v --debug
# vim:ts=2:sw=2:et