forked from ushahidi/platform
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
41 lines (41 loc) · 1.24 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
notifications:
hipchat:
rooms:
secure: Pz5CQX/NtKLkk8c6kjhxipMS6kdQTj5jaeN9LC2k1IzERsqCYnx/nD2EV0cG4YJO0W3sMK3vaVgL5lLE3xHpe7wsLB/LWmxLY8QV0NJaSGOqqXAC4S5Yo7MRFd2S5fPWN7MC05SPpqiDveEle1fK6Gz7oHXSZxAFMyYnLRcaX3M=
language: php
php:
- '5.4'
- '5.5'
services:
- mysql
install:
- composer self-update
- composer install --no-interaction --no-scripts
before_script:
- "./bin/tests install"
script:
- "./bin/tests run --no-install"
before_deploy:
- bin/release ${TRAVIS_TAG:-$TRAVIS_COMMIT}
deploy:
- provider: heroku
api_key:
secure: fkC2bEELMXojW0FFkWAlSayqR7GaB3bab/AwB+CW9vKyTd7qNs099mthWpV4iAaJXHQ64IYHvvfQ0IZ7VV/+JX3zsfzTKpcF70ArmQnERIW1cppV4ZtfxcRLHu70FP0Ab0Crenh/6wlj7NtmOfYVgi6L7lFQvNADqfPn2cYuXyk=
app:
master: ushahidi-platform-api-master
release: ushahidi-platform-api-release
on:
repo: ushahidi/platform
branch:
- master
- release
- provider: releases
api_key:
secure: C9dRB0X6/QWeKMIdDnuItGzzcJITf5oeGSd/Ry85//DawkC1nZn7yhjOFJuzOT1W8+lrmYgOtqVWaZdKuw36CEa4iooXCwDqn+6SWL1N/Q0JkJZH/pXkjSjtkfRV9iNlSRw3DF1yAcout1piqbD4BKDcAtrIf5apGQnXGzKjn/Q=
file: build/*
file_glob: true
skip_cleanup: true
on:
repo: ushahidi/platform
tags: true
all_branches: true