mirror of
https://github.com/mainflux/mainflux.git
synced 2025-05-11 19:29:16 +08:00

* Update metadata type in things service Update things service so that metadata has map type. Update repo implementation by adding sqlx lib. Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Add sqlx lib to bootstrap service Add sqlx lib to bootstrap service and update metadata field type. Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update metadata in redis streams consumer Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update tests for bootstrap service Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Fix mongo reader logging and driver version Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Fix mongo reader and writer Fix mongo reader and writer by updating driver version. Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update SDK with new metadata format Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update LoRa adapter with new metadata format Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update users service in order to use sqlx Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Replace anonymous struct with map Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Update docs for LoRa adapter Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Fix LoRa application metadata format Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Fix metadata format in LoRa docs Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com> * Add metadata2 var to SDK things test Signed-off-by: Aleksandar Novakovic <aleksandar.novakovic@mainflux.com>
29 lines
646 B
YAML
29 lines
646 B
YAML
# vim: ft=yaml sw=2 ts=2
|
|
|
|
language: go
|
|
|
|
# enable database services
|
|
services:
|
|
- mysql
|
|
- postgresql
|
|
|
|
# create test database
|
|
before_install:
|
|
- mysql -e 'CREATE DATABASE IF NOT EXISTS sqlxtest;'
|
|
- psql -c 'create database sqlxtest;' -U postgres
|
|
- go get github.com/mattn/goveralls
|
|
- export SQLX_MYSQL_DSN="travis:@/sqlxtest?parseTime=true"
|
|
- export SQLX_POSTGRES_DSN="postgres://postgres:@localhost/sqlxtest?sslmode=disable"
|
|
- export SQLX_SQLITE_DSN="$HOME/sqlxtest.db"
|
|
|
|
# go versions to test
|
|
go:
|
|
- "1.8"
|
|
- "1.9"
|
|
- "1.10.x"
|
|
- "1.11.x"
|
|
|
|
# run tests w/ coverage
|
|
script:
|
|
- travis_retry $GOPATH/bin/goveralls -service=travis-ci
|