-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
40 lines (35 loc) · 929 Bytes
/
.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
services:
- rabbitmq
- mongodb
- elasticsearch
matrix:
include:
- language: ruby
rvm: 2.1.0
env: TEST_SUITE=threatinator-output-cikl
- language: ruby
rvm: 2.1.0
env: TEST_SUITE=cikl-api
- language: ruby
rvm: 2.1.0
env: TEST_SUITE=cikl-event
- language: ruby
rvm: 2.1.0
env: TEST_SUITE=cikl-worker
- language: node_js
node: 0.10
env: TEST_SUITE=ui
env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=1
- CIKL_MONGO_URI=mongodb://localhost/cikl_test
- CIKL_ELASTICSEARCH_URI=http://localhost:9200/
- CIKL_ELASTICSEARCH_INDEX=cikl_test
- CIKL_RABBITMQ_URL=amqp://guest:guest@localhost/%2F
before_install:
- travis_retry sudo apt-get update -qq
- travis_retry travis/$TEST_SUITE/before_install.sh
install:
- travis_retry travis/$TEST_SUITE/install.sh
script:
- travis_retry travis/$TEST_SUITE/script.sh