35 lines
879 B
YAML
35 lines
879 B
YAML
|
language: cpp
|
||
|
compiler:
|
||
|
- gcc
|
||
|
# - clang
|
||
|
install:
|
||
|
- sudo apt-get update >/dev/null
|
||
|
- sudo apt-get -q install build-essential git cmake pkg-config libprotoc-dev libprotobuf7 protobuf-compiler libprotobuf-dev libosmpbf-dev libpng12-dev libbz2-dev libstxxl-dev libstxxl-doc libstxxl1 libxml2-dev libzip-dev libboost-thread-dev libboost-system-dev libboost-regex-dev libboost-filesystem-dev lua5.1 liblua5.1-0-dev libluabind-dev rubygems osmosis
|
||
|
before_script:
|
||
|
- sudo gem install bundler
|
||
|
- bundle install
|
||
|
- mkdir build
|
||
|
- cd build
|
||
|
- cmake ..
|
||
|
script: make
|
||
|
after_script:
|
||
|
- cd ..
|
||
|
- cucumber -p verify
|
||
|
branches:
|
||
|
only:
|
||
|
- master
|
||
|
- develop
|
||
|
notifications:
|
||
|
irc:
|
||
|
channels:
|
||
|
- irc.oftc.net#osrm
|
||
|
on_success: change
|
||
|
on_failure: always
|
||
|
use_notice: true
|
||
|
skip_join: false
|
||
|
recipients:
|
||
|
- dennis@mapbox.com
|
||
|
email:
|
||
|
on_success: change
|
||
|
on_failure: always
|