module: setup Travis CI

This commit is contained in:
cn 2018-12-13 16:33:37 +01:00
parent 2a0e220b8e
commit d419347dd3
3 changed files with 32 additions and 0 deletions

9
.travis.yml Normal file
View File

@ -0,0 +1,9 @@
---
sudo: false
language: go
go:
- "1.11.x"
- master
env:
- GO111MODULE=on

21
Makefile Normal file
View File

@ -0,0 +1,21 @@
.POSIX:
.PHONY: all
all: clean build test
.PHONY: run
run: clean build test
sudo cmd/munin-miflora/munin-miflora xyz 00:00:00:00:00:00
.PHONY: clean
clean:
rm -f cmd/munin-miflora/munin-miflora
.PHONY: build
build: cmd/munin-miflora/munin-miflora
.PHONY: test
test: build
cmd/munin-miflora/munin-miflora:
cd cmd/munin-miflora && go build && cd ../..

View File

@ -1,5 +1,7 @@
# miflorad
[![Build Status](https://travis-ci.org/cmur2/miflorad.svg?branch=master)](https://travis-ci.org/cmur2/miflorad)
This project aims to produce tools written in Go for interfacing with Xiaomi Flora sensors for IoT use cases.
## Misc