summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: c86269c03329ab8c037dd2720c5bda4b83f05bda (plain)
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
sudo: false
language: python
addons:
  apt:
    sources:
    - ubuntu-toolchain-r-test
    packages:
    - g++-4.9
    - gcc-4.9
    - libdb++-dev
    - libdb-dev
    - libdb-java
    - libdb-java-dev
    - php5-cli
    - php5-dev
    - python-dev
    - python-pip
    - ruby-dev

cache:
  directories:
  - $HOME/.gradle
  - js/node_modules

env:
  global:
    - CXX=g++-4.9
    - GCC_COMPILER=yes
    - MCPP_HOME=$TRAVIS_BUILD_DIR/mcpp
    - OPTIMIZE=yes

python:
- "2.7"

install:
- git clone https://github.com/zeroc-ice/mcpp.git mcpp
- make -C mcpp -j3
- pip install passlib
- make -j3

script:
- python allTests.py --debug --env --protocol=ssl

notifications:
  email: travis-ci@zeroc.com
  slack:
    secure: TywLzzH1Hx3Pb5I4s4wxbEZ9nOAPkamZDqHBOkpLSNSRa2iSk6n5GcQi5bnw0Ct59oTEytO/8fNP6mYwf5G2rrXGWpcdgSdyLMcUk6ASeO7ANv7xLKhVWbbOoVuZxFJvIG5mTYpCa3R58EtchQErzdyf3rRMN3rq/ZBmocFMcRY=