-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
42 lines (33 loc) · 1.5 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
language: ruby
rvm:
- 2.3.0
cache:
bundler: true
directories:
- node_modules
- vendor/assets/bower_components
env:
global:
- TRAVIS_NODE_VERSION="4"
# SECRETPHP variable
- secure: "d4SdmWJZLHQ/eXUWxr/S6GbNst15ajuQPBCfhGF5mJ/vZQxRBi8zRN+Fg+85hLpWZwQ0V5iWcTYlEAR2BzAFHKm7GCElSMcKQ7AxuZLV8hCFEqqoNP5Il5IVRrlMCKxLB4I4iNiOoSYnav2/qk06TL3kTyTB5Polxgp8hIBOmy455TSSdtU+YQ5QxcNAt6oX942q89EIQ5rcPfSYHoRYfVoIA8RCEXhHYH2zh+iuqO5HRy9cN3pguy5VacS7gjEp+fx4kJ8L6nLk7AAWFOXB6cv5fQb4dbU+0QP2AXs9OYpDaBlLDuQt+BH2QXFVa4HP+rtwzDeKz91h502OlGyU0eLX6mhm2dRnNmg7FefGoF4s7vEyEoADtAjtgZ2K0P+l3ZuEB2Ph8/VILFQymDCD0KFMFMrWqa61m0qAOfZwBJxVE9NdOplHXIlcZIVPuJrRcPrzIP/PwtC06ZLnJb5Edl3cT3c2yjX8Tfy1uGPq/N6Ag2BeLVQZpaI9oLq6boVxKTIR2w8PYOG+jQH39kxXT5TqhelMEKXtRDDzc0QFAcHQgGSWUYKK2WPoSCIC16gaqQ/AXHQLDgm4DjXWHJ0og3o9EIuqRoG59CppgIgWnzmDq85E3JGxovuY1IltQP8HI4bXh9wOPlaLqZE9FJykhApTqcxNzCWTZP06VjvizNA="
matrix:
- TEST_SUITE=rspec DEPLOY=true
- TEST_SUITE=karma
- TEST_SUITE=protractor
install:
- . ci/$TEST_SUITE"_install.sh"
before_script:
- . ci/$TEST_SUITE"_before_script.sh"
script:
- . ci/$TEST_SUITE"_script.sh"
after_success:
- test $DEPLOY == "true" && test $TRAVIS_PULL_REQUEST == "false" && test $TRAVIS_BRANCH == "master" && curl -X POST -H "SECRETPHP:$SECRETPHP" "http://helptable.it.helsinki.fi/travishook.php"
notifications:
email: false
addons:
postgresql: "9.2"
code_climate:
repo_token: 1bb823ed67ec3e33f0047fc2d8231acbfc955fedc2187dc3545c85c956d66c5f
branches:
only: [master]