File: .travis.yml

package info (click to toggle)
icinga2 2.6.0-2%2Bdeb9u1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 10,692 kB
  • sloc: cpp: 64,868; sql: 3,084; ansic: 2,949; python: 2,581; yacc: 1,558; cs: 1,417; sh: 1,158; lex: 441; tcl: 86; makefile: 63
file content (29 lines) | stat: -rw-r--r-- 476 bytes parent folder | download | duplicates (2)
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
sudo: false

language: cpp

cache: ccache

compiler:
  - gcc

addons:
  apt_packages:
    - libboost-all-dev
    - flex
    - bison
    - libssl-dev
    - libpq-dev
    - libmysqlclient-dev
    - libedit-dev
    - libyajl-dev
    - libwxbase3.0-dev
    - libwxgtk3.0-dev

before_script:
  - mkdir build
  - cd build
  - cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/tmp/icinga2

script:
  - make && make test && make install && /tmp/icinga2/sbin/icinga2 --version