From db130639c240a53d732890d8b1de8b64d5f9723d Mon Sep 17 00:00:00 2001 From: Alberto Bertogli Date: Thu, 3 Nov 2016 22:57:08 +0000 Subject: [PATCH] Add configuration file for https://travis-ci.org/ This commit adds a .travis.yml which configures https://travis-ci.org/, a continuous integration service. It only builds and runs "go test" for now because their environment is unfortunately too old to run the integration tests. --- .travis.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..527d65d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,22 @@ +# Configuration for https://travis-ci.org/ + +language: go +go_import_path: blitiri.com.ar/go/chasquid + +go: + - 1.7 + - tip + + +# This is needed because the repository has a Makefile, so travis won't invoke +# "go get" by default. +install: + - go get blitiri.com.ar/go/chasquid + - go get blitiri.com.ar/go/chasquid/cmd/chasquid-util + + +script: + - make all + - go test ./... + - go test -race ./... +