2015-09-29 15:10:00 +03:00
|
|
|
language: go
|
|
|
|
|
2016-03-08 18:20:24 +03:00
|
|
|
go:
|
2017-11-15 17:07:35 +03:00
|
|
|
- 1.8.5
|
|
|
|
- 1.9.2
|
2016-03-08 18:20:24 +03:00
|
|
|
- tip
|
|
|
|
|
2016-01-15 18:39:33 +03:00
|
|
|
addons:
|
2017-11-15 17:07:35 +03:00
|
|
|
postgresql: "9.5"
|
|
|
|
apt:
|
|
|
|
packages:
|
|
|
|
- postgresql-9.5-postgis-2.3
|
|
|
|
- libgeos-dev
|
|
|
|
- libprotobuf-dev
|
2017-11-15 17:23:43 +03:00
|
|
|
- protobuf-compiler
|
2017-11-15 17:07:35 +03:00
|
|
|
- osmosis
|
2016-01-15 18:39:33 +03:00
|
|
|
|
2015-09-29 15:10:00 +03:00
|
|
|
before_script:
|
2016-01-15 18:39:33 +03:00
|
|
|
- psql -U postgres -c 'create database travis' || true
|
|
|
|
- psql -U postgres -c "create extension if not exists postgis"
|
|
|
|
- psql -U postgres -c "create extension if not exists hstore"
|
2016-01-15 18:12:51 +03:00
|
|
|
|
|
|
|
env:
|
|
|
|
global:
|
|
|
|
- PGUSER=postgres
|
2015-09-29 15:10:00 +03:00
|
|
|
|
|
|
|
install:
|
2016-01-15 18:01:35 +03:00
|
|
|
- LEVELDB_VER=1.18
|
|
|
|
- curl -fsSL https://github.com/google/leveldb/archive/v${LEVELDB_VER}.tar.gz | tar -C ${HOME} -xzf -
|
|
|
|
- make -C ${HOME}/leveldb-${LEVELDB_VER} -j2
|
|
|
|
- sudo mv ${HOME}/leveldb-${LEVELDB_VER}/libleveldb* /usr/lib
|
|
|
|
- sudo cp -a ${HOME}/leveldb-${LEVELDB_VER}/include/leveldb /usr/include
|
2015-09-29 15:10:00 +03:00
|
|
|
|
2017-11-15 17:07:35 +03:00
|
|
|
script: make
|